IAN MACIVER LIMITEDActive - Proposal to Strike off
SC033778 - Incorporated on 19 March 1959
KENNETH MACIVER LTDDissolved
SC250160 - Dissolved on 8 January 2019
ALLAN MACIVER LIMITEDDissolved
SC474077 - Dissolved on 30 July 2019
MACIVER MARKETING LTD
16409825 - Incorporated on 25 April 2025
D.H.M. MACIVER & SONS LIMITEDActive - Proposal to Strike off
SC073712 - Incorporated on 26 January 1981
ALAN & ALAN LTD
13832112 - Incorporated on 6 January 2022
ALAN HAYWARD JOINERY LIMITEDLiquidation
05447058 - Incorporated on 9 May 2005
ALAN, ALAN & ALAN LIMITEDDisolved
08001435 - Dissolved on 14 November 2023
AH JOINERY SERVICES LIMITED
05925862 - Incorporated on 5 September 2006
MPS DIGITAL LTD
SC300931 - Incorporated on 19 April 2006
ANGUS MACIVER JOINERY LTD
SC564246 - Incorporated on 25 April 2017
M MAC SERVICES LTD
SC524232 - Incorporated on 14 January 2016
MACIVER INSPECTION SERVICES LTD
SC614116 - Incorporated on 20 November 2018
ALAN ALUN ALAN LTD
12607531 - Incorporated on 18 May 2020
MACIVER AUTO SALVAGE LTDDisolved
SC705347 - Dissolved on 17 January 2023
MACIVER TAXI SERVICES LTD
SC757923 - Incorporated on 7 February 2023
MACIVER DESIGN (UK) LIMITEDActive - Proposal to Strike off
SC322233 - Incorporated on 25 April 2007
JOHN MACIVER AND SONS LIMITED
SC265026 - Incorporated on 17 March 2004
ALAN ALAN LIMITEDDisolved
13209496 - Dissolved on 23 May 2023
MR.MR. LTDDisolved
14252327 - Dissolved on 5 December 2023