TARA COMMUNICATIONS LTD Company number 08131173 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFAITH IN FINANCE LIMITED, 8 Old James Street, Nunhead, London, England, SE15 3TS PostcodeSE15 3TS Companies at this postcode 50 Average house price in SE15 3TS £448,000 (6 sales) Map