Company name: Gechnology Limited
Description: Gechnology Limited solar panel installer supplier, design, installation and repair with SolarEdge and Solax offices based in Milton Keynes, Oxford and Luton
The Incuba, 1 Brewers Hill Rd, Dunstable LU6 1AA, United Kingdom