MAINS OF TAYMOUTH LIMITEDActive - Proposal to Strike off
SC425604 - Incorporated on 6 June 2012
Kenmore, Aberfeldy, PH15 2HN
MAINS OF BALNAGOWAN FARMS
SL001852 - Incorporated on 20 February 1992
MAINS OF INVEREIGHTY LIMITEDDissolved
SC311408 - Dissolved on 27 August 2019
MAINS OF STRUTHERS PARTNERS
SL002969 - Incorporated on 12 February 1997
MAINS OF RHYNIE LIMITED
11421831 - Incorporated on 19 June 2018
MAINS OF CREUCHIES LIMITEDActive - Proposal to Strike off
SC378016 - Incorporated on 5 May 2010
MILL OF MAINS OUT OF SCHOOL CARE CLUB
CS000209 - Incorporated on 29 May 2003
MAINS OF DYCE PROPERTY LTD
SC685728 - Incorporated on 12 January 2021
MAINS OF KILDRUMMY FARMS (1986)
SL000936 - Incorporated on 4 March 1987
OFF MAINS DRAINS LIMITEDActive - Proposal to Strike off
10236431 - Incorporated on 16 June 2016
NORTH MAINS OF ETHIE FARMS
SL002383 - Incorporated on 11 April 1994
EAST MAINS OF MILNE GARDEN
SL000124 - Incorporated on 13 July 1972
OFF SHORE FUELS LIMITED
01190857 - Incorporated on 15 November 1974
THROUGH THE LENS OF M LIMITEDDisolved
14747353 - Dissolved on 27 August 2024
MAINS OF BIFFIE WOOD LIMITEDDisolved
SC673138 - Dissolved on 8 February 2022
GASEOUS HEATING SERVICES LTD
09321775 - Incorporated on 21 November 2014
PROBE OFF MAINS DRAINAGE LTD
SC510417 - Incorporated on 9 July 2015
MAINS OF BLERVIE FARM PARTNERSHIP
SL001528 - Incorporated on 18 September 1990
MAINS OF BRUX FARM PARTNERSHIP
SL003216 - Incorporated on 17 February 1998
HAYES FUELS (PACKAGING & DISTRIBUTION) LIMITED
NI606466 - Incorporated on 4 March 2011