Established in 1971, Ian Scott International specialises as a Central London based retail, leisure and investment agency. Although based in the capital, our retail and leisure operations extend to shopping centres and High Streets nationwide. Our dedicated team boasts an enviable 200 years combined...See more
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
MNC / Large Enterprise
Company size:
11-50 Employees
Year Founded:
1971 (55 years)
Address:
40 MANCHESTER STREET; LONDON, GREATER LONDON W1U 7LL, GB
LOW
spending power