Skip to main content

Roderick Duncan MACLEOD

Born:
November 1951
Appointments:
22

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

  • Role:
    Director
    Company number:
    06285182
    Appointed:
    19 Jun 2007
    Nationality:
    British
    Country of residence:
    United Kingdom
    Address:
    3rd Floor, The Pinnacle, Manchester, M2 4NG
  • Role:
    Director
    Company number:
    03759569
    Appointed:
    14 May 1999
    Resigned:
    22 Aug 2002
    Nationality:
    British
    Address:
    Marnhull Farmhouse, Hailsham, East Sussex, BN27 3SX
  • Role:
    Director
    Company number:
    SC176539
    Appointed:
    22 Sep 1997
    Resigned:
    10 Jan 2002
    Nationality:
    British
    Address:
    Marnhull Farmhouse, Hailsham, East Sussex, BN27 3SX
  • Role:
    Director
    Company number:
    SC168821
    Appointed:
    24 Apr 1997
    Resigned:
    07 Jul 2000
    Nationality:
    British
    Address:
    Marnhull Farmhouse, Hailsham, East Sussex, BN27 3SX
  • Role:
    Director
    Company number:
    02669040
    Appointed:
    15 Dec 1994
    Resigned:
    10 Feb 1996
    Nationality:
    British
    Address:
    Marnhull Farmhouse, Hailsham, East Sussex, BN27 3SX
  • Role:
    Director
    Company number:
    01112963
    Appointed:
    08 Dec 1992
    Resigned:
    01 Jul 1994
    Nationality:
    British
    Address:
    Marnhull Farmhouse, Hailsham, East Sussex, BN27 3SX
  • Role:
    Director
    Company number:
    02318655
    Appointed:
    Resigned:
    21 Jun 1994
    Nationality:
    British
    Address:
    Marnhull Farmhouse, Hailsham, East Sussex, BN27 3SX
  • Role:
    Director
    Company number:
    02372642
    Appointed:
    Resigned:
    21 Jun 1994
    Nationality:
    British
    Address:
    Marnhull Farmhouse, Hailsham, East Sussex, BN27 3SX
  • Role:
    Director
    Company number:
    01602035
    Appointed:
    Resigned:
    21 Jun 1994
    Nationality:
    British
    Address:
    Marnhull Farmhouse, Hailsham, East Sussex, BN27 3SX
  • Role:
    Director
    Company number:
    01586580
    Appointed:
    Resigned:
    21 Jun 1994
    Nationality:
    British
    Address:
    Marnhull Farmhouse, Hailsham, East Sussex, BN27 3SX
  • Role:
    Director
    Company number:
    01955992
    Appointed:
    Resigned:
    21 Jun 1994
    Nationality:
    British
    Address:
    Marnhull Farmhouse, Hailsham, East Sussex, BN27 3SX
  • Role:
    Director
    Company number:
    01475448
    Appointed:
    Resigned:
    21 Jun 1994
    Nationality:
    British
    Address:
    Marnhull Farmhouse, Hailsham, East Sussex, BN27 3SX
  • Role:
    Director
    Company number:
    02397279
    Appointed:
    Resigned:
    21 Jun 1994
    Nationality:
    British
    Address:
    Marnhull Farmhouse, Hailsham, East Sussex, BN27 3SX
  • Role:
    Director
    Company number:
    02367458
    Appointed:
    Resigned:
    21 Jun 1994
    Nationality:
    British
    Address:
    Marnhull Farmhouse, Hailsham, East Sussex, BN27 3SX
  • Role:
    Director
    Company number:
    01798533
    Appointed:
    Resigned:
    21 Jun 1994
    Nationality:
    British
    Address:
    Marnhull Farmhouse, Hailsham, East Sussex, BN27 3SX
  • Role:
    Director
    Company number:
    01681332
    Appointed:
    Resigned:
    21 Jun 1994
    Nationality:
    British
    Address:
    Marnhull Farmhouse, Hailsham, East Sussex, BN27 3SX
  • Role:
    Director
    Company number:
    02343305
    Appointed:
    Resigned:
    21 Jun 1994
    Nationality:
    British
    Address:
    Marnhull Farmhouse, Hailsham, East Sussex, BN27 3SX
  • Role:
    Director
    Company number:
    02397279
    Appointed:
    Resigned:
    21 Jun 1994
    Nationality:
    British
    Address:
    Marnhull Farmhouse, Hailsham, East Sussex, BN27 3SX
  • Role:
    Director
    Company number:
    02669040
    Appointed:
    24 Mar 1992
    Resigned:
    16 Jun 1994
    Nationality:
    British
    Address:
    Marnhull Farmhouse, Hailsham, East Sussex, BN27 3SX
  • Role:
    Director
    Company number:
    02333640
    Appointed:
    Resigned:
    18 Feb 1994
    Nationality:
    British
    Address:
    Marnhull Farmhouse, Hailsham, East Sussex, BN27 3SX
  • Role:
    Director
    Company number:
    02343305
    Appointed:
    Resigned:
    31 Mar 1993
    Nationality:
    British
    Address:
    Marnhull Farmhouse, Hailsham, East Sussex, BN27 3SX
  • Role:
    Director
    Company number:
    02475513
    Appointed:
    Resigned:
    29 Jan 1993
    Nationality:
    British
    Address:
    Marnhull Farmhouse, Hailsham, East Sussex, BN27 3SX