MR WILLIAM ROBERT GREEN LTDDisolved
NI706592 - Dissolved on 20 May 2025
R MACRAE LIMITED
SC307709 - Incorporated on 30 August 2006
J K MACRAE LIMITED
SC356198 - Incorporated on 9 March 2009
ROBERT ROSS MACRAE
Born July 1960
74 KINGSHAM ROAD, CHICHESTER, WEST SUSSEX, PO19 8AH
ROBERT ROSS MACRAE
Born July 1960
50A NORFOLK ROAD, LITTLEHAMPTON, WEST SUSSEX, BN17 5HE
ROBERT PAUL MACRAE
Born May 1963
26 ASHLEY RISE, WALTON-ON-THAMES, ENGLAND, KT12 1ND
JOHN ROBERT MACRAE
Born September 1935
VILLA TESSA, PETRA TOU NERO, 8642 ARMARGETI, PAFOS, CYPRUS
ROBERT PAUL MACRAE
Born November 1970
20-22 WENLOCK ROAD, LONDON, ENGLAND, N1 7GU
JOHN ROBERT MACRAE
Born September 1935
VILLA TESSA, PETRA TOU NERO, 8642 ARMARGETI, PAFOS, CYPRUS
ROBERT PAUL MACRAE
Born May 1963
35 YELDHAM ROAD, HAMMERSMITH, LONDON, W6 8JF
ROBERT PAUL MACRAE
Born May 1963
17 DALMORE AVENUE, CLAYGATE, ESHER, SURREY, KT10 0HQ
ROBERT ROSS MACRAE
74 KINGSHAM ROAD, CHICHESTER, WEST SUSSEX, PO19 8AH
GARY ROBERT MACRAE
Born December 1960
LANGSTRATH HOTEL, STONETHWAITE, BORROWDALE, CUMBRIA, CA12
ROBERT ROSS MACRAE
50A NORFOLK ROAD, LITTLEHAMPTON, WEST SUSSEX, BN17 5HE
VENUS POOL LIMITED
11857833 - Incorporated on 4 March 2019
MACRAE AND KAUR LLP
SO303675 - Incorporated on 1 December 2011
MACRAE MARINE LTD
SC663024 - Incorporated on 3 June 2020
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