Iron Mountain

Date of Latest Accounts:

Turnover / Revenue Latest Year: £0.00

Turnover / Revenue Previous Year: £83,913,000.00

Growth in Turnover: £5,142,000.00

% Growth in Turnover: 0.00

Latest Year Operating Profit: £-10,452,000.00

Previous Year Operating Profit: £10,270,000.00

Latest Year Profit Margin: -11.74

Previous Year Profit Margin: 12.24


Awards Entered

2024 Winner - Iron Mountain