Turbomeca UK Concorde Way Segensworth Fareham Hampshire PO15 5RL
Roof mounted solar panels installed on both buildings