Skip to main content

Robert Duncan MACLEOD

Born:
April 1941
Appointments:
2

This is public information from the Companies House register. It is not a credit, legal, or character assessment.

  • Role:
    Director
    Company number:
    01109438
    Appointed:
    Resigned:
    08 Feb 1995
    Nationality:
    British
    Address:
    12 Devonshire Mews West, London, W1N 1FP
  • Role:
    Director
    Company number:
    01094424
    Appointed:
    Resigned:
    25 Nov 1994
    Nationality:
    British
    Address:
    12 Devonshire Mews West, London, W1N 1FP