The independent facilities management provider based in Leyland, Lancashire, has reported over 100 per cent year-on-year revenue growth since 2020. The group provides security, cleaning and maintenance services across the country to shopping centres, retail and business parks and multi-tenanted ...
Read More »