MR DAVID GEORGE BARNEY LTDDisolved
13206712 - Dissolved on 26 July 2022
MR DAVID ROBERT WEAVER LTD.Active - Proposal to Strike off
15543865 - Incorporated on 6 March 2024
MR DAVID JAMES RUSHTON LTDDisolved
15424554 - Dissolved on 17 September 2024
H MACRAE LIMITED
07903069 - Incorporated on 9 January 2012
MACRAE I&C LIMITEDDisolved
SC592267 - Dissolved on 30 May 2023
R MACRAE LIMITED
SC307709 - Incorporated on 30 August 2006
J K MACRAE LIMITED
SC356198 - Incorporated on 9 March 2009
Iain David MACRAE
Born July 1984
4 Goodacre, Orton Goldhay, Peterborough, England, PE2 5NZ
DAVID EWAN MACRAE
Born November 1962
41 SUMMERSIDE PLACE, EDINBURGH, EH6 4NY
DAVID EWAN MACRAE
Born November 1962
41 SUMMERSIDE PLACE, EDINBURGH, SCOTLAND, EH6 4NY
RODERICK DRIVE LTD
13478757 - Incorporated on 25 June 2021
DAVID NEIL MACRAE
Born June 1981
45 CHURCH STREET, BROUGHTY FERRY, DUNDEE, UNITED KINGDOM, DD5 1HB
David Kean MACRAE
Born November 1955
4 Larch Way, Cadzow View, Quarter, Hamilton, ML3 7FH
Iain David MACRAE
Born July 1984
6a Belgic Square, Fengate, Peterborough, Cambs, England, PE1 5XF
CHRIS RODERICK LTDDisolved
12347403 - Dissolved on 18 January 2022
SARAH RODERICK 6336 LTDActive - Proposal to Strike off
10316402 - Incorporated on 8 August 2016
VENUS POOL LIMITED
11857833 - Incorporated on 4 March 2019
DEWI PRICE LIMITEDActive - Proposal to Strike off
05092485 - Incorporated on 2 April 2004
GLOBAL GASFLOW LLP
OC383894 - Incorporated on 2 April 2013
PTC & SONS LTD
10403060 - Incorporated on 30 September 2016