DUNNINALD MAINS
SL001099 - Incorporated on 1 February 1988
DUNPHAIL MAINS
SL000766 - Incorporated on 2 October 1985
MAINS OF CURR AND CROFTNAHAVEN FARM
SL001261 - Incorporated on 15 December 1988
SL000746 LP
SL000746 - Incorporated on 15 July 1985
ECO ELECTRIC SERVICES LTD
10637580 - Incorporated on 24 February 2017
JAMES T CALDWELL & SONS LP
SL001381 - Incorporated on 15 September 1989
039 ART LTD
13736112 - Incorporated on 10 November 2021
THRUMSTER MAINS
SL004642 - Incorporated on 21 June 2002
MAINSA LTD
10926445 - Incorporated on 22 August 2017
MAINS OF CURR AND CROFTNAHAVEN FARM 2001
SL004471 - Incorporated on 24 December 2001
ENGLISH THROUGH & THROUGH LIMITEDDissolved
05779062 - Dissolved on 7 June 2011
THROUGH THE EYES OF A CHILD LIMITEDDissolved
08814716 - Dissolved on 12 May 2015
THROUGH & THROUGH DIGITAL LTDDisolved
09346542 - Dissolved on 9 May 2023
MAINS IT LTDActive - Proposal to Strike off
07904795 - Incorporated on 10 January 2012
95MAINST LTDDisolved
15489507 - Dissolved on 22 July 2025
M.J. MASSIE (MAINS OF ELRICK) AND COMPANY
SL002779 - Incorporated on 27 February 1996
AVAILAN LTDDisolved
10474111 - Dissolved on 14 May 2024
MAINSOL LTDDisolved
09305146 - Dissolved on 20 December 2022
MID MAINS LTDActive - Proposal to Strike off
SC629799 - Incorporated on 8 May 2019
B-FUELS LTDDissolved
06615164 - Dissolved on 26 January 2010