OLD YARR FARM TRUST
08152268 - Incorporated on 23 July 2012
YARRETT LIMITEDActive - Proposal to Strike off
07997334 - Incorporated on 20 March 2012
T. & A. MCCLELLAND LIMITED
SC021442 - Incorporated on 5 June 1940
MCCLELLANDD LIMITED
NI731248 - Incorporated on 9 July 2025
YARRUM RS LIMITEDLiquidation
04447697 - Incorporated on 27 May 2002
YARROW (HC) LIMITED
14532152 - Incorporated on 9 December 2022
YARROW (PM) LIMITED
14535500 - Incorporated on 12 December 2022
ACCOUNTS DIRECT (CHESTER) LTD
04557163 - Incorporated on 9 October 2002
YARRUM BS LIMITEDDissolved
06614317 - Dissolved on 11 August 2012
YARRAN UK LIMITEDActive - Proposal to Strike off
07758023 - Incorporated on 31 August 2011
YARRAN (UK) LIMITEDActive - Proposal to Strike off
09237862 - Incorporated on 26 September 2014
NEW YARRA LIMITEDDissolved
10854270 - Dissolved on 13 August 2019
YARROW (PC) LIMITED
14536969 - Incorporated on 12 December 2022
YARROWTON LTD
05949503 - Incorporated on 28 September 2006
YARRALL LIMITEDActive - Proposal to Strike off
10420594 - Incorporated on 11 October 2016
SQ YARROW LIMITED
SC709583 - Incorporated on 15 September 2021
SMW MCCLELLAND LTD
09726951 - Incorporated on 11 August 2015
NICK YARRIS LTDDissolved
06237184 - Dissolved on 6 May 2014
YARROWMIX LTDDisolved
13044934 - Dissolved on 29 April 2025
MCCLELLAND HOLDINGS LTD
15575238 - Incorporated on 19 March 2024