CompanyCore
UK company intelligence
Company profile report
Prepared 10 June 2026

BCO INVESTMENTS LIMITED

06040426 · ltd · incorporated 2007-01-03

1. Company facts

Status
active
Lifecycle
🌳 Mature — Long-running with flat or slow growth. Steady cash, limited upside.
Jurisdiction
england-wales
Registered office
39/43 Bridge Street, Swinton, Mexborough, S64 8AP
SIC codes
69201 — Accounting and auditing activities
Accounts next due
2026-12-31
Confirmation statement next due
2027-01-17

2. Directors (5 active)

BREARLEY, Alexander Harold
director · appointed 2011-04-06 · born 9/1980 (age 46)
COTTON, Alan Richard
director · appointed 2007-04-13 · born 3/1977 (age 49)
HESSELDEN, John Paul
director · appointed 2007-03-01 · born 3/1969 (age 57)
RACE, Michael John
director · appointed 2009-03-31 · born 3/1972 (age 54)
SMALLMAN, Mark Andrew
director · appointed 2007-03-01 · born 2/1971 (age 55)

3. Shareholders (5 active)

Mr John Paul Hesselden
board control
Mr Alexander Harold Brearley
board control
Mr Mark Andrew Smallman
board control
Mr Michael John Race
board control
Mr Alan Richard Cotton
board control

4. Security

3 total charges (3 outstanding, 0 satisfied).

Headline verdict

Opportunity score
77/100 (Strong)
Owner dependency
moderate — 50/100
Red flags
0 high · 0 medium · 0 low