EXC plc, whose main operations are in the UK, is a holding company and operates via Excalibur in 3 areas, procurement services, heavy equipment rentals and specialised oil procurement services.

 

Legal Notices

Last Updated 5/5/09