Solihull-based construction company Charles Contract Services Ltd entered liquidation in June 2026 after being penalised for failing to pay £153,240 in wages
This article, images and content belong to the source and curated for informational purposes.
