MR DAVID P C LTD
16409026 - Incorporated on 25 April 2025
MRH DAVID LTDActive - Proposal to Strike off
11325633 - Incorporated on 24 April 2018
DAVID MCLEOD CONTRACTS LIMITEDActive - Proposal to Strike off
SC283386 - Incorporated on 18 April 2005
DAVID MCLEOD CONSULTING LTDDisolved
11491906 - Dissolved on 2 August 2022
Iain Ross MCLEOD
Born July 1985
12 Castle Wynd, Quarter, Hamilton, South Lanarkshire, Scotland, ML3 7XD
DAVID MCLEOD DEVELOPMENTS LIMITEDActive - Proposal to Strike off
SC321466 - Incorporated on 18 April 2007
Denis, Mr. MCLEOD
Born March 1969
6 Pipit Close, Gosport, England, PO12 4JE
DAVID IAIN AFRICA LIMITED
16360442 - Incorporated on 2 April 2025
MR A W DAVIDSON LTD
07957458 - Incorporated on 21 February 2012
Keith Iain MCLEOD
Born June 1978
53 Mayfield Industrial Estate, Dalkeith, Scotland, EH22 4AD
IAIN DIXON MCLEOD
Born October 1953
THE SHEILING SLACKWOOD LANE, SILVERDALE, CARNFORTH, LANCASHIRE, LA5 0UF
IAIN SCOTT MCLEOD
Born January 1954
BYEFIELD CRAYSHILL, BILLERICAY, ESSEX, CM11 2XN
IAIN SCOTT MCLEOD
Born January 1954
29 LAKE AVENUE, BILLERICAY, ESSEX, ENGLAND, CM12 0AJ
KEITH IAIN MCLEOD
Born June 1978
45 MALBET PARK, EDINBURGH, EH16 6AB
David Iain, Mr. GILMOUR
Born May 1959
16 Heatherley Road, Camberley, Surrey, United Kingdom, GU15 3LX
MR DAVID HAILS LTDDisolved
14066091 - Dissolved on 14 February 2023
MR DAVID PEREZ LTD
11853572 - Incorporated on 28 February 2019
MR DAVID BRADY LTD.Active - Proposal to Strike off
10943286 - Incorporated on 4 September 2017
Iain, Mr. EVANS
Born October 1963
Greenwood House London Road, Bracknell, Berkshire, United Kingdom, RG12 2UB
IAIN THOMAS MCLEOD
TWEEDALE BURN COTTAGE, TEMPLE, GOREBRIDGE, EH23 4