ELLIE TOWNSEND LIMITED Company number 06544530 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address47 DURBAN ROAD, BECKENHAM, ENGLAND, BR3 4EY PostcodeBR3 4EY Companies at this postcode 10 Average house price in BR3 4EY £783,000 (33 sales) Map