KELSTON RECORDS LIMITED
10199021 - Incorporated on 25 May 2016
KELSTON CONSULTANTS LIMITED
03699979 - Incorporated on 22 January 1999
KELSTON CONSULTANCY LIMITEDActive - Proposal to Strike off
06748992 - Incorporated on 13 November 2008
KELSTON BUILD LIMITEDDissolved
07439181 - Dissolved on 10 December 2013
KELSTON PROPERTIES LIMITEDLiquidation
04574170 - Incorporated on 25 October 2002
KELSTON CAPITAL LIMITED
13763974 - Incorporated on 24 November 2021
D J SPARKES LIMITED
07564122 - Incorporated on 15 March 2011
KELSTON TRANSMISSIONS LIMITEDDissolved
04566495 - Dissolved on 29 October 2019
KELSTON PRODUCTIONS LIMITED
08362482 - Incorporated on 16 January 2013
KELSTON PARKS LIMITED
07870991 - Incorporated on 5 December 2011
KELSTON ACTUATION LIMITED
10460884 - Incorporated on 3 November 2016
KELSTON FARMS LIMITED
11718511 - Incorporated on 10 December 2018
R & G SPARKES LIMITED
01949693 - Incorporated on 24 September 1985
D & M SPARKES LIMITED
02031452 - Incorporated on 26 June 1986
JASON SPARKES LTDDisolved
13241012 - Dissolved on 17 January 2023
ALAN & ALAN LTD
13832112 - Incorporated on 6 January 2022
ALAN, ALAN & ALAN LIMITEDDisolved
08001435 - Dissolved on 14 November 2023
BRIAN SPARKES LTDActive - Proposal to Strike off
07870291 - Incorporated on 5 December 2011
BRENT SPARKS LIMITED
08481003 - Incorporated on 9 April 2013
SPARKES PORTER LLPDissolved
OC319480 - Dissolved on 16 July 2013