BDP BRISTOL LIMITED
03228395 - Incorporated on 23 July 1996
BE EDUCATION LIMITED
09912552 - Incorporated on 11 December 2015
N.S. MACFARLANE & CO. LIMITEDActive - Proposal to Strike off
SC012922 - Incorporated on 4 December 1923
DAVID JAMESON ROOFING SERVICES LTD
NI605250 - Incorporated on 25 November 2010
DAVID JAMESON PROPERTIES LIMITED
NI062362 - Incorporated on 18 December 2006
DAVID AND JAMES PROPERTY LETTING LTD
10948927 - Incorporated on 6 September 2017
NEIL MACFARLANE (SKYE) LTD
SC457099 - Incorporated on 19 August 2013
DEBRA ANN MACFARLANE LTDActive - Proposal to Strike off
SC594996 - Incorporated on 20 April 2018
D MACFARLANE & SON LIMITED
06494797 - Incorporated on 6 February 2008
WALTER MACFARLANE & CO. LTD.
SC203947 - Incorporated on 15 February 2000
STEWART HOPE LLPDissolved
SO301332 - Dissolved on 19 June 2015
G ROGERS LTDActive - Proposal to Strike off
SC569382 - Incorporated on 22 June 2017
MACFARLANE AND CO. LIMITED
04404700 - Incorporated on 27 March 2002
MACFARLANE PACK 2 LIMITEDActive - Proposal to Strike off
SC503653 - Incorporated on 20 April 2015
MICHELLE MACFARLANE 5643 LTDActive - Proposal to Strike off
10226147 - Incorporated on 10 June 2016
MACSPLACE LIMITEDDissolved
03201342 - Dissolved on 14 September 2010
DAVID JAMES LETTING & PROPERTY MANAGEMENT LIMITED
04943382 - Incorporated on 24 October 2003
DAVID JAMES TELEVISION SYSTEMS ENGINEERING LTDActive - Proposal to Strike off
06737297 - Incorporated on 30 October 2008
DAVID JAMES CONTRACT SERVICES (SOUTHERN) LIMITEDActive - Proposal to Strike off
07922363 - Incorporated on 24 January 2012
2A MACFARLANE ROAD LIMITED
08285506 - Incorporated on 8 November 2012