IAN MACIVER
11 BALNATUA, CULBOKIE, DINGWALL, IV7 8JQ
INA MACIVER
Born January 1948
FLANUIS BRUE, ISLE OF LEWIS, WESTERN ISLES, HS2 0QW
IAN MACIVER
Born November 1938
BALNATUA, CULBOKIE, ROSS SHIRE, IV7 8JB
WILLIAM MACLENNAN LIMITED
SC380993 - Incorporated on 25 June 2010
ALASDAIR MACLENNAN LTDDisolved
SC389229 - Dissolved on 12 October 2023
MACLENNAN IMAGING LIMITEDDisolved
06386563 - Dissolved on 11 January 2022
MACLENNAN ACCOUNTANTS LTD
SC498125 - Incorporated on 17 February 2015
MACLENNAN PROPERTIES LIMITEDDisolved
SC542505 - Dissolved on 31 January 2023
DANIEL MACLENNAN LTD
SC563833 - Incorporated on 20 April 2017
MACLENNAN EDUCATION LTD
10868185 - Incorporated on 17 July 2017
MACLENNAN PROPERTIES LIMITED
SC798214 - Incorporated on 7 February 2024
MACLENNAN JOINERY LTD
SC854398 - Incorporated on 2 July 2025
K MACLENNAN LIMITEDLiquidation
SC417307 - Incorporated on 17 February 2012
C & N MACLENNAN LIMITED
08359664 - Incorporated on 14 January 2013
IAN MACIVER
Born March 1948
6 STILE WALK, STORNOWAY, ISLE OF LEWIS, SCOTLAND, HS1 2UB
IAN MACIVER
Born November 1938
35 KESSINGTON ROAD, BEARSDEN, GLASGOW, LANARKSHIRE, G61 2HJ
ANGUS MACIVER JOINERY LTD
SC564246 - Incorporated on 25 April 2017
IAN MACIVER
Born June 1960
4 MELLON UDRIGLE, LAIDE, ACHNASHEEN, ROSS-SHIRE, SCOTLAND, IV22 2NT
IAN MACIVER
Born November 1959
ORCHARD COTTAGE, PETERS LANE WHITELEAF, PRINCES RISBOROUGH, HP27 0LG
ROY MACIVER
Born October 1942
13 LANSDOWNE CRESCENT, EDINBURGH, EH12 5EH