Metro Sound Logo

Liquidator appointed to UK car sales company after HMRC court action

A liquidator has been appointed to a Scottish car sales company