J W MACNAB PR LTD
13156166 - Incorporated on 25 January 2021
MACNABS LLP
SO300647 - Incorporated on 20 June 2005
MICHAEL ALEXANDER MACNAB
4 LANGLEY PARK, WICK, CAITHNESS, SCOTLAND, KW1 5LD
ALEXANDER ANDREW MACNAB
Born May 1962
71 KING HENRYS ROAD, LONDON, NW3 3QU
MICHAEL ALEXANDER MACNAB
Born January 1994
4 LANGLEY PARK, WICK, SCOTLAND, KW1 5LD
Alexander Andrew MACNAB
Born May 1962
20 Elms Avenue, London, N10 2JP
Finlay Alexander MACNAB
Born December 2000
19 Northolme Road, London, England, N5 2UZ
STEWART ALEXANDER MACNAB
Born May 1985
4C SOUTH STREET, GREENOCK, INVERCLYDE, SCOTLAND, PA16 8TX
MACNAB FAB LTDActive - Proposal to Strike off
SC473927 - Incorporated on 31 March 2014
MACNAB CPM LTD
SC679807 - Incorporated on 4 November 2020
ALEXANDER ANDREW MACNAB
71 KING HENRYS ROAD, LONDON, NW3 3QU
ALEXANDER SANDY MACNAB
Born November 1945
CANTRAY HOUSE HILLSIDE, PORTLETHEN, ABERDEEN, SCOTLAND, AB12 4RB
MACNABCONSULTING LTD
SC499912 - Incorporated on 9 March 2015
WALL & MACNAB LTD
07181077 - Incorporated on 8 March 2010
MACNABS BAR LTD
SC768083 - Incorporated on 3 May 2023
MR ROD ALEXANDER LIMITED
11950770 - Incorporated on 17 April 2019
MR. ALEXANDER LAUGHLIN LIMITEDLiquidation
SC332947 - Incorporated on 25 October 2007
A.G. MACNAB LIMITED
02955119 - Incorporated on 3 August 1994
S MACNAB LIMITED
06522898 - Incorporated on 4 March 2008
MACNAB GROUP LTD
15393437 - Incorporated on 6 January 2024