TERN CONSULATE LIMITED
08849491 - Incorporated on 17 January 2014
MEDINTEL LTD
14335007 - Incorporated on 5 September 2022
JBMG LIMITEDDissolved
07171904 - Dissolved on 19 June 2012
CUE RETAIL LTDDisolved
08656235 - Dissolved on 25 March 2025
AP PAY LTD
15567295 - Incorporated on 16 March 2024
P W MARSHALL LTD
05662002 - Incorporated on 23 December 2005
G & L MARSHALL LTD.
SC249496 - Incorporated on 15 May 2003
Millyard, Huntly, AB54 6HY
A MARSHALL LTDActive - Proposal to Strike off
08126088 - Incorporated on 2 July 2012
A J MARSHALL LTDDissolved
07841428 - Dissolved on 9 September 2014
D & D MARSHALL LTD
06413372 - Incorporated on 31 October 2007
K.MARSHALL LTDDisolved
13702094 - Dissolved on 11 April 2023
R.D.MARSHALL LTD
15448706 - Incorporated on 29 January 2024
HARPER RUSSO LTD
14555047 - Incorporated on 22 December 2022
HARPER & HARRY LTDDisolved
14586877 - Dissolved on 18 June 2024
HARPERGROW LLPDissolved
OC347785 - Dissolved on 14 September 2010
S HARPER LIMITEDDissolved
05812479 - Dissolved on 25 February 2014
K & J HARPER LIMITED
09578013 - Incorporated on 6 May 2015
HARPER DARCY LTDDisolved
08305165 - Dissolved on 17 January 2023
M G & S HARPER LIMITED
08906337 - Incorporated on 21 February 2014
M A J HARPER LIMITEDDisolved
08457301 - Dissolved on 19 April 2022