Property services business secures £23.7m in new contracts for the South West of England and South Wales
Liberty has been awarded a new £20m, 10-year contract to provide heating installation, servicing and repairs with its existing customers
Birmingham Post ·