P.O. Box SN 165, Southampton Parish, Bermuda , SN BX
Ratings & Reviews
love like dislike hate

add your rate

0 0 0 0 from 0 reviews
  • L.E.D. Lighting Specialist & Consultant
  • Solar Energy Consultant

The Green House Bermuda specialises in energy audits/consultations, and offers sustainable energy and eco-friendly products for the island's lifestyles.