58-60 Kensington Church Street, Suite 32, London W8 4DB, England, United Kingdom
Distance: 141 yd.
Company description
The Green Spot Company is based in Kensington, London. We help property owners improve their energy ratings and select the most energy efficient solutions for their homes or businesses.
More details
Payment Accepted
Maestro, Solo, Cheque, Invoice, Cash, Switch, MasterCard, Visa