Call or email us today to book a no obligation survey.Alternatively, come and visit our showroom (by appointment only).
Office hours: Monday to Friday 08:30 – 17:30
Working Office Address and Showroom:
Unit C1, Poplar Business Park, 10 Preston’s Road, London, E14 9RL
Registered Office Address:
31 Leswin Road, London, N16 7NU
Phone: 020 3302 2060