TECHLEASE LIMITED Company number 04546453 · Monitor this company Dissolved Overview People 6 Documents Analysis Location Related Registered office AddressUNIT 2, NEW BUILDINGS PLACE, SHIPLEY, WEST SUSSEX, RH13 8GQ PostcodeRH13 8GQ Companies at this postcode 7 Map