STRACHAN BEANS LIMITED
06758957 - Incorporated on 26 November 2008
NS STRACHAN LIMITED
04086161 - Incorporated on 9 October 2000
CHRISTOPHER STRACHAN LIMITEDActive - Proposal to Strike off
SC507498 - Incorporated on 3 June 2015
STRACHAN CONSULTANTS LTD
SC444868 - Incorporated on 12 March 2013
STRACHAN SPORTS LIMITEDActive - Proposal to Strike off
08223624 - Incorporated on 21 September 2012
SKEA-STRACHAN LIMITED
15837453 - Incorporated on 15 July 2024
CARMICHAEL ENGINEERING & CONSULTING LIMITED
06164821 - Incorporated on 16 March 2007
CARMICHAEL22 LTDDisolved
13887398 - Dissolved on 19 March 2024
CARMICHAELIA LTDDisolved
14540143 - Dissolved on 20 May 2025
CALUM STRACHAN LTD
SC682815 - Incorporated on 4 December 2020
AARON STRACHAN LTD
15365185 - Incorporated on 20 December 2023
STRACHAN KLINOV LP
SL036713 - Incorporated on 22 January 2024
Richard, Mr & Mrs STREET
Born March 1949
Suite F 1-3 Canfield Place, London, England, NW6 3BT
RICHARD LAURENCE & ROSSITER LIMITED
02298578 - Incorporated on 21 September 1988
STR TRAINING LIMITED
04547887 - Incorporated on 27 September 2002
MR RICHARDS
Born May 1961
SHELWICK FARM SHELWICK, HEREFORD, UNITED KINGDOM, HR1 3AL
J & D STRACHAN LIMITEDDissolved
SC221062 - Dissolved on 21 August 2009
HANNA & STRACHAN LTD.
SC308076 - Incorporated on 5 September 2006
L A STRACHAN LIMITED
09513428 - Incorporated on 27 March 2015
HERRINGTON CARMICHAEL LLP
OC322293 - Incorporated on 8 September 2006