Back to search

John Thomas & Sons (Aberaeron) Limited

01304916

active
Private Limited Company
england wales
Companies House
Health Score
55 / 100

Notable Risks

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

Details

20-21 MARKET ST, DYFED, SA46 0AS
Incorporated 25/03/1977

Compliance

Last accounts

31/03/2025

group

Next accounts due

31/12/2026

On track

Confirmation statement

Last: 07/08/2025

Due 21/08/2026

On track

Industry

47110
Retail sale in non-specialised stores with food, beverages or tobacco predominating

Officers

Mr Clive Thomas

secretary · Since 17/08/1991

DIRECTOR

BRITISH · UNITED KINGDOM · Age 60

Also on 2 other boards

Mr Clive Thomas

director · Since 17/08/1991

DIRECTOR

BRITISH · WALES · Age 60

Also on 2 other boards

Mr John David Thomas

director · Since 17/08/1991

COMPANY DIRECTOR

BRITISH · UNITED KINGDOM · Age 85

Miss Ami Aeronwen Thomas

director · Since 01/03/2024

DIRECTOR

WELSH · WALES · Age 32

Also on 2 other boards

Persons with Significant Control

Mr Clive Thomas

25–50% shares
25–50% votes

British · Wales · Age 60

20-21, Market St, Dyfed, SA46 0AS

Notified 06/04/2016

Mr John David Thomas

25–50% shares
25–50% votes

British · United Kingdom · Age 85

20-21, Market St, Dyfed, SA46 0AS

Notified 06/04/2016

Charges9 outstanding

A registered charge
satisfied

BARCLAYS BANK PLC

Created 24/03/2015Registered 02/09/2026Satisfied 02/09/2026
Charge
outstanding

BARCLAYS BANK PLC

Created 24/03/2015Registered 02/04/2015
Charge
outstanding

BARCLAYS BANK PLC

Created 24/03/2015Registered 25/03/2015
Charge
outstanding

BARCLAYS BANK PLC

Created 24/03/2015Registered 25/03/2015
Charge
satisfied

BARCLAYS BANK PLC

Created 24/03/2015Registered 25/03/2015Satisfied 14/07/2021
Charge
outstanding

BARCLAYS BANK PLC

Created 24/03/2015Registered 25/03/2015
Charge
outstanding

BARCLAYS BANK PLC

Created 24/03/2015Registered 25/03/2015
Charge
outstanding

BARCLAYS BANK PLC

Created 24/03/2015Registered 25/03/2015
Charge
outstanding

BARCLAYS BANK PLC

Created 24/03/2015Registered 25/03/2015
Charge
outstanding

BARCLAYS BANK PLC

Created 10/03/2015Registered 24/03/2015
charge
outstanding

CHEVRON LIMITED

Created 06/12/2010Registered 08/12/2010