Back to search

C.J. Leonard & Sons Limited

03522423

active
Private Limited Company
Companies House
Health Score
55 / 100

Notable Risks

25/30
Filing
0/30
Financial
30/40
Risk
  • 9 outstanding charges (-10)

Details

CLEVESTONE WORKS, GUISBOROUGH, TS14 6PX
Incorporated 05/03/1998

Compliance

Accounts

Up to date

Confirmation statement

Up to date

Industry

45190
Sale of other motor vehicles

Officers

Mr Michael Patrick Leonard

secretary · Since 26/03/1998

PLANT DEALER

BRITISH · ENGLAND · Age 58

Also on 5 other boards

Mr Charles Joseph Leonard

director · Since 26/03/1998

TRUCK DEALER

BRITISH · ENGLAND · Age 61

Also on 10 other boards

Mr Michael Patrick Leonard

director · Since 26/03/1998

PLANT DEALER

BRITISH · ENGLAND · Age 58

Also on 5 other boards

Persons with Significant Control

C.J. Leonard & Sons (Holdings) Limited

75–100% shares
75–100% votes
Appoint directors

Clevestone Works, Slapewath, Guisborough, TS14 6PX

Notified 10/12/2025

Former PSCs

Mr Charles Joseph Leonard

Ceased 10/12/2025

Mr Michael Patrick Leonard

Ceased 10/12/2025

At & P (Topco) Ltd

Ceased 10/12/2025

Charges9 outstanding

Charge
outstanding

BARCLAYS BANK PLC

Created 18/12/2025Registered 05/01/2026
Charge
outstanding

BARCLAYS BANK PLC

Created 18/12/2025Registered 05/01/2026
Charge
outstanding

BARCLAYS BANK PLC

Created 18/12/2025Registered 22/12/2025
Charge
outstanding

BARCLAYS BANK PLC

Created 18/12/2025Registered 22/12/2025
Charge
outstanding

BARCLAYS BANK PLC

Created 18/12/2025Registered 22/12/2025
Charge
outstanding

BARCLAYS BANK PLC

Created 02/12/2025Registered 03/12/2025
Charge
satisfied

BARCLAYS BANK PLC

Created 13/11/2020Registered 24/11/2020Satisfied 28/11/2025
Charge
outstanding

BARCLAYS BANK PLC

Created 13/11/2020Registered 24/11/2020
Charge
satisfied

BARCLAYS BANK PLC

Created 13/11/2020Registered 24/11/2020Satisfied 28/11/2025
Charge
outstanding

BARCLAYS BANK PLC

Created 06/10/2020Registered 09/10/2020
Charge
outstanding

MOLSON COORS BREWING COMPANY (UK) LIMITED

Created 03/07/2018Registered 09/07/2018
charge
satisfied

BARCLAYS BANK PLC

Created 30/07/1998Registered 06/08/1998Satisfied 10/11/2025