TWIN & EARTH MAINTENANCE LTD Company number 07862476 · Monitor this company Dissolved Overview People 5 Financial Documents Analysis Location Related Registered office Address5 LATHKILL CLOSE, LONDON, ENGLAND, EN1 1HA PostcodeEN1 1HA Companies at this postcode 9 Average house price in EN1 1HA £470,000 (18 sales) Map