YANG YANG UK LTD
08520039 - Incorporated on 8 May 2013
STURROCKS LIMITEDDissolved
SC084480 - Dissolved on 29 May 2015
FENDER STURROCK LIMITEDDissolved
SC190291 - Dissolved on 12 August 2010
STERLING STURROCK LIMITEDDissolved
04629909 - Dissolved on 25 June 2019
STURROCK CONSULTANCY LIMITEDDissolved
09320757 - Dissolved on 23 April 2019
DRENNAN & STURROCK LTD
SC473157 - Incorporated on 21 March 2014
YANNIY YAN LTDActive - Proposal to Strike off
NI697574 - Incorporated on 24 May 2023
HAPPY YA LTDDisolved
13137041 - Dissolved on 25 March 2025
STURROCK AND CO LIMITEDActive - Proposal to Strike off
10224098 - Incorporated on 9 June 2016
YAN LIMITED
04619656 - Incorporated on 17 December 2002
YAN YAN PROPERTY MANAGEMENT LIMITED
10466902 - Incorporated on 7 November 2016
YAMTECH LTDDissolved
03922762 - Dissolved on 4 August 2009
XI YANG YANG XI LTDActive - Proposal to Strike off
SC556992 - Incorporated on 8 February 2017
ZUO YANG YANG LTDDisolved
15799488 - Dissolved on 10 December 2024
STURROCK PROPERTIES LIMITED
13002023 - Incorporated on 6 November 2020
STURROCK HOLDINGS LTDDisolved
14800269 - Dissolved on 6 August 2024
LAURA STURROCK LIMITEDActive - Proposal to Strike off
05675381 - Incorporated on 13 January 2006
JAMES STURROCK LIMITEDDisolved
09314602 - Dissolved on 10 October 2023
STURROCK TRADING LIMITEDDisolved
SC493624 - Dissolved on 14 March 2023
STURROCK AVIATION LIMITEDDisolved
10513648 - Dissolved on 6 June 2023