David MACFARLANE
Born March 1943
73 Casaeldona Park, Belfast, Northern Ireland, BT6 9RD
DAVID MACFARLANE
TOWER LODGE, TOWER HILL LANE, SANDRIDGE, ST. ALBANS, HERTFORDSHIRE, AL4 9BH
DAVID MACFARLANE
Born June 1968
58 CROMWELL AVENUE, STOCKPORT, CHESHIRE, SK5 6GB
DAVID MACFARLANE
Born June 1968
9, AXIS, CLEEVE ROAD, LEATHERHEAD, SURREY, UNITED KINGDOM, KT22 7RD
DAVID MACFARLANE
Born June 1950
THE GRANGE MANOR HIGH STREET, ADDERBURY, BANBURY, OXFORDSHIRE, ENGLAND, OX17 3LS
DAVID MACFARLANE
Born June 1968
2 HIGHLANDS, ASHTEAD, SURREY, KT21 2SD
DAVID JAMESON LIMITED
01938613 - Incorporated on 13 August 1985
DAVID JAMES HCM LIMITEDDisolved
07663421 - Dissolved on 16 November 2021
MR DAVID JAMES MARTIN LTD
16388942 - Incorporated on 15 April 2025
CHARLES DAVID JAMES LTD
07050112 - Incorporated on 20 October 2009
DAVID JAMES IMPORTS LTDActive - Proposal to Strike off
11479814 - Incorporated on 24 July 2018
JAMES DAVID RUSHTON LTDDisolved
15448163 - Dissolved on 1 July 2025
MACFARLANE HAMPTON
07661236 - Incorporated on 7 June 2011
DAVID JAMES HAIR LIMITEDActive - Proposal to Strike off
08028023 - Incorporated on 12 April 2012
DAVID JAMES COACHING LTDDisolved
14249018 - Dissolved on 26 December 2023
DAVID JAMES PROPERTY LTD
15574658 - Incorporated on 18 March 2024
DAVID JAMES INSTALLS LTDActive - Proposal to Strike off
14997475 - Incorporated on 12 July 2023
MR DAVID JAMES RUSHTON LTDDisolved
15424554 - Dissolved on 17 September 2024
DAVID JAMES ANDERSON LTD
NI711161 - Incorporated on 4 March 2024
JAMES L. DAVIDSON, LIMITEDDissolved
SC025963 - Dissolved on 28 May 2010