GEOFFREY JANE INNS LTD
06997318 - Incorporated on 21 August 2009
GEOFFREY LUKE CARE LTDActive - Proposal to Strike off
08912832 - Incorporated on 26 February 2014
GEOFFREY J BECK LIMITEDDisolved
10514245 - Dissolved on 5 April 2022
HESSLE & STRACHAN CREATIVE LTD
SC562669 - Incorporated on 6 April 2017
STRACHAN ELECTRICAL SOLUTIONS LIMITED
SC782486 - Incorporated on 13 September 2023
PAUL STRACHAN CONSULTING LIMITED
SC262772 - Incorporated on 2 February 2004
TIERNEY STRACHAN CONSULTING LIMITED
SC177770 - Incorporated on 6 August 1997
GILLIAN STRACHAN ASSOCIATES LIMITEDDissolved
SC254302 - Dissolved on 5 July 2016
BILL STRACHAN PLANNING LIMITEDActive - Proposal to Strike off
08391871 - Incorporated on 7 February 2013
RONALD STRACHAN (FRASERBURGH) LTD
SC443975 - Incorporated on 1 March 2013
JOHN STRACHAN ASSOCIATES LIMITEDActive - Proposal to Strike off
08516065 - Incorporated on 3 May 2013
STRACHAN MITCHELL ASSOCIATES LTDActive - Proposal to Strike off
06628379 - Incorporated on 24 June 2008
STRACHAN ELECTRICAL ACCESS LTDDisolved
SC703412 - Dissolved on 27 December 2022
WRIGHT/STRACHAN ENTERPRISES LTDActive - Proposal to Strike off
11294631 - Incorporated on 5 April 2018
GEOFFREY F HOPKINS H0038 LTD
04945801 - Incorporated on 28 October 2003
GEOFFREY P SARGENT S0040 LTDDisolved
04804697 - Dissolved on 22 August 2023
GEOFFREYOSB LIMITEDDisolved
14808844 - Dissolved on 24 September 2024
GEOFFREY TEW & CO LIMITEDDisolved
10023229 - Dissolved on 30 April 2024
CE STRACHAN SERVICES LTDDisolved
15412844 - Dissolved on 17 June 2025
SHIPP ENGINEERING LIMITEDDissolved
01117920 - Dissolved on 19 January 2012