EARTH IT LIMITED Company number 12122214 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office AddressFlat 2 71 Willes Road, London, England, NW5 3DN PostcodeNW5 3DN Companies at this postcode 16 Average house price in NW5 3DN £907,000 (14 sales) Map