Contact Us

Thank you for your contact request

We will be in contact with you shortly

UK Contact Details

Thermohouse Insulating Concrete Formwork (ICF) and low energy building solutions are sold throughout Europe within our network of professional and experienced business development partners. To contact us please fill out our ‘contact form’ or call our office to speak to one of our technical advisors.

Address: Unit 2 White Hart Road, Slough, Berkshire SL1 2SF, England, United Kingdom.

Phone: 0207 784 2075

Thermohouse UK