Theydon Croft

Residential Solar

Reduce your home energy bills by upto 70%

At Igloo, professionalism and customer service are at the heart of everything we do, we strive to be the best and offer the best service. In recognition of our higher standards, we have been awarded the most respected accreditations in our industry.

Head Office:

Igloo Environmental Ltd

The Stansted Centre

Parsonage Road

Bishops Stortford

CM22 6PU


(t) 01371 502102


  • Facebook
  • Instagram
  • Twitter

Registered Office:

Igloo Environmental Ltd

3 Warners Mill




Company Registered No. 7072138

VAT Registered No. 984 4805 77

Registered in England & Wales

© 2019 Igloo Environmental Ltd

Igloo Environmental Ltd Logo