Off-Grid.net
Title
Solar panels, wind turbines, renewable energy, water - life off-grid
Description
off-grid means places or buildings or gizmos that work without mains water or power. off-grid is for those who want to unplug, relax and feel at home anywhere on the planet.
Contact
- Nick Rosen
- London
- United Kingdom of Great Britain and Northern Ireland E2 8NG
- +1.442077292749