IT'S SOLAR LIMITED Company number 06991004 · Monitor this company Dissolved Overview People 4 Documents Analysis Location Related Registered office AddressUNIT 1 MILL BUSINESS PARK, MILL STREET MORLEY, LEEDS, LS27 0WJ PostcodeLS27 0WJ Companies at this postcode 8 Average house price in LS27 0WJ £117,000 (1 sales) Map