Planning a new project or looking for the right ceiling solution? Get in touch with our team to discuss your ideas, requirements and next steps. We’ll help you explore the options and find a solution that works beautifully for your space.
Head Office
Address:
89 Spencer Road, Mitcham, London, CR4 1SJ, United Kingdom