SOLAR CLEAN (UK) LIMITED Company number 07957332 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressBeech House Usher Lane, Haxby, York, England, YO32 2LH PostcodeYO32 2LH Companies at this postcode 6 Map