TFSA HOLDINGS LTD Company number 15380891 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address56 Norwood Avenue, Romford, United Kingdom, RM7 0QH PostcodeRM7 0QH Companies at this postcode 11 Average house price in RM7 0QH £434,000 (22 sales) Map