ITHOUGHTS LTD Company number 06641099 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office Address84 Birkbeck Road, Beckenham, Kent, BR3 4SP PostcodeBR3 4SP Companies at this postcode 3 Average house price in BR3 4SP £563,000 (19 sales) Map