ONSHORE SOLAR LIMITED Company number 12268075 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressUnit 2 St. Georges Hill, Perranporth, England, TR6 0EB PostcodeTR6 0EB Companies at this postcode 20 Map