CROUCH END ELECTRICAL LTD Company number 16230095 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address48 Topsfield Parade Tottenham Lane, London, United Kingdom, N8 8PT PostcodeN8 8PT Companies at this postcode 212 Average house price in N8 8PT £895,000 (22 sales) Map