Mears Group plc is a housing and social care provider. It repairs and maintains over 700,000 social homes across the UK. From Wikipedia
Wakefield Council and the Home Office have launched investigations into potential contract and licensing breaches.