is not in process of liquidation on Jun 1, 2024
Where is TOWNACRE LIMITED's headquarters?
TOWNACRE LIMITED's headquarters is located at ENGLAND, LONDON, UNIT 16 NORTHFIELDS PROSPECT BUSINESS CENTRE, PUTNEY BRIDGE ROAD, SW18 1PE
What is TOWNACRE LIMITED's industry?
TOWNACRE LIMITED is in the industry of Residents property management
What year was TOWNACRE LIMITED started?
TOWNACRE LIMITED was started in 1987
Sources: Companies House