Investar Property Group is a leading multi-award-winning property developer based in Manchester, with a global presence. We specialize in developing, selling, and managing a diverse portfolio of properties for retail and institutional investors, both domestically and internationally. Our client-cent...See more
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
SME
Company size:
11-50 Employees
Year Founded:
2006 (20 years)
Address:
5TH FLOOR; 39 DEANSGATE; MANCHESTER, LANCASHIRE M1 1XP, GB
LOW
spending power