Owens (Road Services)

Date of Latest Accounts:

Turnover / Revenue Latest Year: £0.00

Turnover / Revenue Previous Year: £106,948,936.00

Growth in Turnover: £3,468,453.00

% Growth in Turnover: 0.00

Latest Year Operating Profit: £3,475,369.00

Previous Year Operating Profit: £6,549,568.00

Latest Year Profit Margin: 3.15

Previous Year Profit Margin: 6.12