KENNETH OLIN LIMITED
09932915 - Incorporated on 31 December 2015
KENNETH LETTINGS LTD
13904358 - Incorporated on 9 February 2022
KENNETH CHURCHILL LIMITEDDisolved
14619295 - Dissolved on 2 July 2024
KENNETH WEIR LIMITED
SC776616 - Incorporated on 22 July 2023
GUBBY EVENTING LIMITED
09085570 - Incorporated on 13 June 2014
W. H. LEECH & SON (PROPERTIES) LTD
07546017 - Incorporated on 28 February 2011
HARVEY AND LEECH LIMITED
00468821 - Incorporated on 23 May 1949
TOM LEECH ENGINEERING LTD
14439695 - Incorporated on 24 October 2022
KENNETH ANTHONY LTD
06224497 - Incorporated on 24 April 2007
KENNETH KENNEDY LTD
SC445861 - Incorporated on 25 March 2013
KENNETH HERMANI LTDDisolved
10140571 - Dissolved on 14 February 2023
KENNETH AGUMADU LTDActive - Proposal to Strike off
10197214 - Incorporated on 24 May 2016
KENNETH PICPODZ LTDDisolved
13755237 - Dissolved on 16 May 2023
KENNETH O'DONNELL LTD
16226702 - Incorporated on 3 February 2025
PHIL LEECH CONSULTANCY LTDActive - Proposal to Strike off
08464174 - Incorporated on 27 March 2013
LEECHEN TECHNOLOGY CO., LTD
14044212 - Incorporated on 13 April 2022
LEECH HOME RENOVATION LTDDisolved
15226078 - Dissolved on 25 March 2025
KENNETH COPELAND MINISTRIES
01722542 - Incorporated on 11 May 1983
KENNETH SPENCER LIMITED
00589293 - Incorporated on 23 August 1957
KENNETH MARVIN LIMITED
00644655 - Incorporated on 16 December 1959