BENJAMIN MCGEOCH LIMITED
10216300 - Incorporated on 6 June 2016
J MCGEOCH FILM LTD
SC845511 - Incorporated on 16 April 2025
MCGEOCH CONSULTING LTDDisolved
SC655131 - Dissolved on 24 January 2023
MCGEOCH CONSULTANCY LIMITEDDisolved
13626235 - Dissolved on 3 May 2022
CIAK HOLDINGS (UK) LTDActive - Proposal to Strike off
09886255 - Incorporated on 24 November 2015
ANNIE MCGEOCH LIMITED
07482417 - Incorporated on 5 January 2011
PERSON 2 PERSON LIMITEDDisolved
03189407 - Dissolved on 26 December 2023
PERSON BY PERSON LIMITEDActive - Proposal to Strike off
08613296 - Incorporated on 17 July 2013
PERSON TO PERSON LIMITEDDisolved
03183929 - Dissolved on 26 December 2023
MCGEOCH TECHNOLOGY LIMITED
03253370 - Incorporated on 23 September 1996
MCGEOCH GROUP LIMITEDDisolved
06068058 - Dissolved on 14 March 2023
SC072796 LIMITEDDissolved
SC072796 - Dissolved on 8 June 2017
MCGEOCH HARDWARE LTDActive - Proposal to Strike off
SC451960 - Incorporated on 10 June 2013
MCGEOCH HOLDINGS LIMITED
SC680414 - Incorporated on 10 November 2020
PERSON 2 PERSON CONSULTANCY LIMITEDActive - Proposal to Strike off
10575000 - Incorporated on 20 January 2017
PERSON TO PERSON SUPPORT LIMITEDActive - Proposal to Strike off
07008247 - Incorporated on 3 September 2009
PERSON TO PERSON CARE LTDDisolved
12732019 - Dissolved on 7 December 2021
PERSON TO PERSON CITIZEN ADVOCACY
CE019070 - Incorporated on 4 October 2019
PERSON TO PERSON DIRECT LIMITED
04494977 - Incorporated on 25 July 2002
PERSON 2 PERSON MARKETING LTD
11577864 - Incorporated on 19 September 2018