DIANE MACTAVISH CONSULTANCY LTD
14651874 - Incorporated on 9 February 2023
MACTAVISH LIMITED
03602319 - Incorporated on 22 July 1998
KFI SOLUTIONS LIMITEDActive - Proposal to Strike off
09890858 - Incorporated on 26 November 2015
DIANE LTDDisolved
13111921 - Dissolved on 9 August 2022
SHEARS UK LTD
06344806 - Incorporated on 16 August 2007
MACTAVISH CONSULTING LIMITED
04967732 - Incorporated on 18 November 2003
MACTAVISH INVESTMENTS LIMITED
SC702797 - Incorporated on 28 June 2021
MACTAVISH ENGEERING LIMITEDDissolved
10530613 - Dissolved on 30 April 2019
MACTAVISH HEPBURN LIMITED
04390484 - Incorporated on 8 March 2002
MACTAVISH PROPERTIES LTD
SC734870 - Incorporated on 8 June 2022
MACTAVISH ENTERPRISES LTD
SC410797 - Incorporated on 7 November 2011
MACTAVISH INSULATION LTD
SC645184 - Incorporated on 23 October 2019
MACTAVISH TRADINGS LTDActive - Proposal to Strike off
SC552088 - Incorporated on 7 December 2016
DIANEZ LTDActive - Proposal to Strike off
10472091 - Incorporated on 10 November 2016
DIANE & CO LTDLiquidation
09769425 - Incorporated on 9 September 2015
MACTAVISH PROPERTIES LIMITEDDissolved
01477146 - Dissolved on 6 July 2021
GRAEME MACTAVISH LTDActive - Proposal to Strike off
05585303 - Incorporated on 6 October 2005
MACTAVISH FAMILY LIMITEDActive - Proposal to Strike off
SC376306 - Incorporated on 7 April 2010
MACTAVISH GROUP LIMITED
05796357 - Incorporated on 26 April 2006
MACTAVISH BATHROOMS LTDActive - Proposal to Strike off
SC724735 - Incorporated on 1 March 2022