TOWNHILL FARM LIMITED
Company Number: 05426019
REGISTERED OFFICE
3 THE WORKS
SOUTHAMPTON
SO15 1HN
ENGLAND
SOUTHAMPTON
SO15 1HN
ENGLAND
Incorporation Date:
15/04/2005
INDUSTRIES
98000 – Residents property management
Controlled By
