TOWER HAMLETS PARENTS CENTRE Company number 03246084 · Monitor this company Active Overview People 28 Financial Control Documents Analysis Location Related Registered office AddressUnit 1 Links Yard, 29 Spelman Street, London, E1 5LX PostcodeE1 5LX Companies at this postcode 32 Map