BARRAS BITES LIMITED
SC728140 - Incorporated on 31 March 2022
BARRAS INDUSTRIES LTD
15954079 - Incorporated on 12 September 2024
KIER PARKMAN EWAN ASSOCIATES LIMITED
03033421 - Incorporated on 15 March 1995
EWAN ME LIMITED
08049017 - Incorporated on 27 April 2012
W.A. MACGREGOR LTD.
09124424 - Incorporated on 10 July 2014
R. MACGREGOR LTDActive - Proposal to Strike off
11291573 - Incorporated on 4 April 2018
G C MACGREGOR LTD
10117031 - Incorporated on 11 April 2016
J&E MACGREGOR LTD.
SC365611 - Incorporated on 15 September 2009
MACGREGOR FARMS
SL000634 - Incorporated on 7 March 1984
BARRASS LIMITED
07361554 - Incorporated on 1 September 2010
INNBAR (BARRAS) LTD
08298576 - Incorporated on 19 November 2012
BARRAS ESTATES LIMITED
14806733 - Incorporated on 17 April 2023
BARRAS ASSOCIATES LIMITEDDissolved
03412273 - Dissolved on 9 November 2011
BARRAS & COMPANY LIMITED
07164356 - Incorporated on 22 February 2010
BARRAS PROPERTIES LIMITEDDissolved
05450625 - Dissolved on 22 October 2019
BARRAS CHIPPY LIMITED
08065273 - Incorporated on 11 May 2012
BARRAS MECHANICAL LIMITEDActive - Proposal to Strike off
09972891 - Incorporated on 27 January 2016
BARRAS CONSULTANTS LIMITED
11725627 - Incorporated on 13 December 2018
BARRAS PROPERTIES LTD
SC726349 - Incorporated on 15 March 2022
EWAN MEE LIMITEDDisolved
07292959 - Dissolved on 13 August 2024