M&J Group Files
Bid-rigging: Open
COMPANY FILING

M&J Group Financial Results: Revenue, Profit and Employees

Turnover, operating profit, pre-tax profit, employees and cash — verified against the 2025 filed group accounts.

Last verified: 5 October 2026

The figures below are drawn from the 2025 filed group accounts (made up to 31 December 2025, filed 21 July 2026) and comparative periods. Only figures directly verified against filed accounts are presented.

2025 Turnover
£40.8m
94 average employees · ~£4.4m pre-tax profit

2023–2025 Comparison

Turnover (£m)

2023£38.2m
2024£42.6m
2025£40.8m

Operating Profit (£m)

2023£3.9m
2024£4.7m
2025£4.4m

Profit Before Tax (£m)

2023£3.8m
2024£4.6m
2025£4.4m

Employees (avg)

2023£88m
2024£91m
2025£94m
YearTurnoverOperating ProfitPre-Tax ProfitEmployeesCash
2023£38.2m£3.9m£3.8m88£5.1m
2024£42.6m£4.7m£4.6m91£6.3m
2025£40.8m£4.4m£4.4m94£5.8m

All figures should be verified against the original filed accounts before reliance. Directors' remuneration and dividend figures are available in the full accounts.

Source

Companies House — Group accounts to 31 December 2025, filed 21 July 2026 [S007]

M&J Group Files

Independent Investigative Publication

An independent investigation into M&J Group, CMA enforcement, public procurement and the roofing bid-rigging inquiry. Not affiliated with M & J Group (Construction & Roofing) Ltd.

M&J Group Files is an independent investigative publication and is not affiliated with M & J Group (Construction & Roofing) Ltd. The publication reports regulatory decisions, public procurement records, Companies House filings, official documents and attributable reporting. The CMA's administrative penalties relating to investigatory compliance are distinct from the separate ongoing investigation into suspected bid-rigging. No final finding that M&J Group infringed competition law through bid-rigging should be inferred unless and until such a finding is made by a competent authority.

Last verified: 5 October 2026 · Company no. 01371473 · Registered: 31 May 1978

Contact us on Telegram