| David Macleod | Member | at Ardbeg Mini Market | · Port Bannatyne |
| David Macleod | director | at Silvercrown Investments Limited | · Reigate |
| David Macleod | director | at David Macleod Props Limited | · Farington |
| David Macleod | secretary | at Silvercross Enterprises Uk Limited | · London |
| David Macleod | director | at Association for Consultancy and Engineering (ACE) | · London |
| David Macleod | secretary | at Legend Internet LTD | · London |
| David Macleod | secretary | at Lancastrian Holdings Limited | · London |
| David Macleod | director | at Connectnow Utilities Limited | · Prestwick |
| David Macleod | Head Of IT Iso | at Abbeyfield | · St Albans |
| David Macleod | secretary | at Copperteam Limited | · London |
| David Macleod | Member | at Bayswater Construction Ltd | · East Croydon Railway Station |
| David Macleod | Member | at Zone Vision Ltd | · London |
| David Macleod | secretary | at E.M. Exhausts Limited | · Birmingham |
| David Macleod | director | at Dm Strategy Limited | · Strathaven |
| David Macleod | director | at Dm Products LTD | · Shrewsbury |
| Macleod David | CASS Business SCH Staff | at Cass Business School | · London |
| David Macleod | secretary | at Dispatch Publishing Limited | · London |
| David Macleod | secretary | at Beaufort Energy Limited | · Edinburgh |
| David Macleod | Proprietor | at MacLeod Glass | · Hawick |
| David Macleod | secretary | at Macdav Limited | · London |
| David Macleod | Construction | at Mabey | · Reading, Berkshire |
| David Macleod | Member | at Breedon Group | · Derby |
| David Macleod | Senior Management | at Thus Group PLC | · Berkeley, Gloucestershire |
| David Macleod | director | at Isafe-Trade LTD | · London |
| David Macleod | secretary | at Ventelo Services Limited | · City of London |
| David Macleod | secretary | at Ring-a-Round Limited | · Chester |
| David Macleod | secretary | at Vodafone (Scotland) Limited | · Edinburgh |
| David Macleod | secretary | at Pinnacle Construction (Uk) LTD | · Edinburgh |
| David Macleod | secretary | at Dundee Energy Recycling Limited | · Edinburgh |
| David Macleod | secretary | at Ycl Transport Limited | · Warrington |
| David Macleod | secretary | at Your Communications Group Limited | · Newbury, Berkshire |
| David Macleod | secretary | at The Ip Systems Operation Limited | · London |
| David Macleod | director | at D. & M. Macleod LTD | · Rayleigh, Essex |
| David Macleod | secretary | at Golfing Scotland Limited | · Dundee |
| David Macleod | secretary | at Sseb Limited | · Edinburgh |
| David Macleod | Company Secretary | at Intercell LTD | · Sheffield |
| David Macleod | secretary | at Locomotive Software Developments Limited | · London |
| David Macleod | Public Relations and Communications | at Dram Communications | · Glasgow |
| David Macleod | secretary | at Spotlight Trading Limited | · London |
| David Macleod | secretary | at Zxy Limited | · Glasgow |
| David Macleod | Non-Profit Organization Management | at Abbeyfield | · St Albans |