Group IMD is now called Peach. Follow us at
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
SME
Company size:
51-200 Employees
Year Founded:
1997 (29 years)
Address:
ALLAN HOUSE; 10 JOHN PRINCES STREET; LONDON, LONDON W1G 0JW, GB
The company has a sophisticated ownership structure and may be part of a large corporate group
The company's annual budgeting is likely to take place between October - December
LOW
spending power