C & C MACRAE LIMITED
SC774564 - Incorporated on 3 July 2023
SCOTT & MACRAE LTD
SC789660 - Incorporated on 17 November 2023
MACRAE BUILD LTDActive - Proposal to Strike off
SC802323 - Incorporated on 8 March 2024
JAMES MACRAE MUNRO
Born April 1946
BLUEVALE 60 ROSETTA ROAD, PEEBLES, EH45 8HJ
JAMES BROWN MACRAE
Born January 1953
36 FANSHAWE CRESCENT, WARE, HERTFORDSHIRE, SG12 0AS
JAMES CRAIG MACRAE
Born June 1982
272 BATH STREET, GLASGOW, SCOTLAND, G2 4JR
Chris James MACRAE
Born March 1968
Cbc House 24 Canning Street, Edinburgh, United Kingdom, EH3 8EG
I.MACRAE LIMITED
13153287 - Incorporated on 22 January 2021
MR FITNESS ST JAMES LIMITEDLiquidation
10529700 - Incorporated on 16 December 2016
MR THOMAS JAMES BINGHAM LTDDisolved
NI707981 - Dissolved on 17 June 2025
MR JAMES THOMAS HOLGATE LTDDisolved
13814154 - Dissolved on 20 June 2023
Peter Duncan, Mr. WELCH
Born October 1963
102 Wales One Business Park, Magor, Monmouthshire, United Kingdom, NP26 3DG
Peter Duncan, Mr. WELCH
Born October 1963
102 Wales One Business Park, Magor, Monmouthshire, United Kingdom, NP26 3DG
John Duncan, Mr. TASKER
Born June 1967
1 St. Anns Road North, Heald Green, Cheadle, United Kingdom, SK8 3SE
MACRAE CONSULTANCY SERVICES LIMITEDDisolved
SC627320 - Dissolved on 3 September 2024
John Duncan, Mr. TASKER
Born June 1967
1 St Ann Road North Heald Green, Cheadle, United Kingdom, SK8 3SE
Mark Norval, Mr. DUNCAN
Born July 1982
Lymehouse Studios 30-31 Lyme Street, London, United Kingdom, NW1 0EE
Thomas Duncan, Mr. BELL
Born November 1984
Mountview Court 1148 High Road, Whetstone, London, N20 0RA
A.J. DUNCAN
SL002286 - Incorporated on 8 October 1993
MACRAE (UPPER CLOAN)
SL000775 - Incorporated on 24 October 1985