Mr John Gary Self

company directorBRITISHUNITED KINGDOMBorn February 1967

Risk Flags

1 active company has overdue filings

Current Appointments
10

Selfy Buoy Marine Charters Limited

director · Since 06/11/2025

active
Rcl Build Limited

director · Since 21/02/2025

active
St John'S Wonersh Limited

director · Since 21/07/2022

active
St John’S Partners Lt

director · Since 20/07/2022· Overdue filings

active
Lakeo Developments Limited

director · Since 31/03/2021

Active
Knightsbridge Capital (Wapping) Limited

director · Since 18/02/2014

Active
Knightsbridge Capital Limited

director · Since 29/10/2013

Active
Rainsford Developments Limited

director · Since 07/05/2013

active
Watermill Investments Limited

director · Since 29/06/2011

Active
Rainsford Contracts Limited

director · Since 18/04/2007

active

Former Appointments
19

Pine Developments Hemsby Limited

director · 05/05/2022

dissolved
Rock Demolition Limited

director · 11/05/2021

dissolved
dissolved
Hoist Access Towers Limited

director · 28/05/2015

dissolved
Rainsford Carpentry Limited

director · 17/12/2013

dissolved
Elliott Thomas Group Limited

director · 22/03/2013

dissolved
dissolved
Sitecast Construction Limited

director · 13/07/2011

dissolved
Thl (Contracts) Limited

director · 12/07/2011

dissolved
London Wall Masonry Limited

director · 20/09/2010

dissolved
Sitecast Construction Limited

director · 08/01/2009

dissolved
dissolved
Britech Asbestos Limited

director · 28/11/2006

dissolved
Kingregent Investments Limited

director · 05/05/2005

dissolved
The Clubs.Net Limited

director · 05/05/2005

dissolved
Innvotec 3 Limited Liability Partnership

llp designated member · 31/03/2005

dissolved
dissolved
Ims 3 Limited Liability Partnership

llp designated member · 30/03/2005

dissolved
Elliott Thomas Limited

director · 19/04/2002

dissolved

Summary

Current roles10
Former roles19
Occupationcompany director
NationalityBRITISH
Based inUNITED KINGDOM
DOBBorn February 1967
Risk flags Medium risk

Data sourced from Companies House public register. Financial data from filed accounts. Updated as filings are processed.