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