Ready to find out more

Discover how our property investment company can help you achieve your goals.

Call us

Call us

Talk to us directly over the phone for additional information

London: +44 (0) 203 283 4590

Email us

Send an email

Email us at anytime and we will respond as soon as possible

[email protected]

Office Hours

Support hours


09:00 to 18:00 GMT

Frequently asked questions
To save you time, we have complied a comprehensive FAQs section. If you don’t find the answer to your question, simply contact the team.

Our offices:

London office

London Head office:

Town Square Invest Ltd
3 More London Riverside,
London, SE1 2RE

Manchester Office

Manchester office:

Town Square Invest Ltd
Station House,
Stamford New Road,
Altrincham, WA14 1EP