PERSON LTDDisolved
12220931 - Dissolved on 19 October 2021
PERSON. LTDDisolved
14054674 - Dissolved on 26 September 2023
MARK MCGEOCH CK LIMITEDDissolved
SC379664 - Dissolved on 16 March 2012
MCGEOCH TRADING COMPANY LIMITEDActive - Proposal to Strike off
SC319309 - Incorporated on 22 March 2007
MCGEOCH GROUP HOLDINGS LIMITED
13587023 - Incorporated on 26 August 2021
CHERISHED CARE SERVICES LIMITED
09673394 - Incorporated on 7 July 2015
EACH PERSON COMMUNITY INTEREST COMPANY
11003652 - Incorporated on 9 October 2017
HOME BOXES LIMITED
13047825 - Incorporated on 27 November 2020
AVENUE ASSOCIATES LIMITEDLiquidation
06401601 - Incorporated on 17 October 2007
MAX MCGEOCH PROPERTY LTD
12561087 - Incorporated on 17 April 2020
KC MEDICAL LIMITED
08458760 - Incorporated on 22 March 2013
KEITH MCGEOCH CONSULTING LIMITED
06914166 - Incorporated on 22 May 2009
MCGEOCH MARINE SERVICES LIMITEDActive - Proposal to Strike off
SC432254 - Incorporated on 10 September 2012
KENNETH PC LTDDisolved
10207240 - Dissolved on 25 April 2022
J. MCGEOCH STABLES LIMITEDDissolved
06728987 - Dissolved on 1 February 2011
PERSON TO PERSON SERVICES (UK) LIMITEDDissolved
07130573 - Dissolved on 28 January 2014
KENNETH PP LTDDisolved
11283473 - Dissolved on 25 April 2022
KENNETH WOOD
LP003134 - Incorporated on 2 May 1985
KENNETH MCDONALD
SL002261 - Incorporated on 6 August 1993
KENNETH REEDSDissolved
04365349 - Dissolved on 18 June 2013