M&J Group Files
Bid-rigging: Open
UPDATED

M&J Group Investigation Document Archive

Every primary source used in this publication, categorized and linked.

Last verified: 5 October 2026

This archive lists the primary sources behind this publication. Each record identifies what the document establishes, what it does not establish, and links to the original source.

CMA CaseM&J Penalty NoticeBarry Pirrie Penalty NoticeTracey Woods Penalty NoticeCompanies HouseFinancial AccountsProcurementContracts FinderDepartment for EducationMediaCompetition Law
S001OPEN INVESTIGATION

Suspected anti-competitive conduct in relation to the supply of roofing and other construction services

Publisher
Competition and Markets Authority / GOV.UK
Date
December 2024 (ongoing)
What it establishes
Investigation status, the 12 companies under investigation, the timeline, the CIF context, and the warning that no assumption should be made regarding infringement.
What it does NOT establish
Any final finding that competition law was infringed by any party.
Original source →
S002CMA FINDING

CMA fines construction firm and staff for concealing evidence during inspection

Publisher
Competition and Markets Authority
Date
24 September 2026
What it establishes
The phone and paperwork removal, Pirrie's instruction, the statement concerning the work phone, the return of evidence, the penalty amounts, and the landmark individual enforcement.
What it does NOT establish
Any finding of bid-rigging or competition-law infringement.
Original source →
S003CMA PENALTY

M&J Group (Construction & Roofing) Ltd — Administrative Penalty Notice

Publisher
Competition and Markets Authority
Date
17 September 2026
What it establishes
The £25,000 company administrative penalty and its legal basis.
What it does NOT establish
Any underlying competition-law infringement.
Original source →
S004CMA PENALTY

Barry Pirrie — Administrative Penalty Notice

Publisher
Competition and Markets Authority
Date
17 September 2026
What it establishes
The findings concerning Barry Pirrie and the £20,000 penalty.
What it does NOT establish
Any underlying competition-law infringement by Pirrie.
Original source →
S005CMA PENALTY

Tracey Woods — Administrative Penalty Notice

Publisher
Competition and Markets Authority
Date
17 September 2026
What it establishes
The findings concerning Tracey Woods and the £5,000 penalty.
What it does NOT establish
Any underlying competition-law infringement by Woods.
Original source →
S006COMPANY FILING

M & J GROUP (CONSTRUCTION & ROOFING) LTD — Company record

Publisher
Companies House
Date
Current
What it establishes
Company identity, registered office, status, accounts, directors, PSC, filing history and historic names.
What it does NOT establish
Any regulatory finding.
Original source →
S007COMPANY FILING

Group accounts to 31 December 2025

Publisher
Companies House
Date
Filed 21 July 2026
What it establishes
Financial data for 2025 and comparative periods.
What it does NOT establish
Any regulatory finding.
Original source →
S008PROCUREMENT RECORD

Public contract and framework records

Publisher
Official procurement databases (Contracts Finder, Find a Tender, local-authority registers)
Date
Various
What it establishes
Public contract awards, values and framework participation.
What it does NOT establish
That any contract forms part of the CMA investigation or was manipulated.
Original source →

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