LEACH LIMITED Company number 02614044 · Monitor this company Dissolved Overview People 7 Financial Control Documents Analysis Location Related Registered office AddressVICTORIA HOUSE, BRITANNIA ROAD, WALTHAM CROSS, HERTFORDSHIRE, EN8 7NU PostcodeEN8 7NU Companies at this postcode 9 Map