TELRAC LIMITED Company number 03891551 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office Address36 Avondale Road, Bromley, England, BR1 4EP PostcodeBR1 4EP Companies at this postcode 30 Average house price in BR1 4EP £803,000 (25 sales) Map