Macrae, Alexander Morgan
These details are public data from the Companies House register.
- Nationality
- British
Appointments
Former appointments (12)
Aspects Software Limited
Director · Appointed 1 November 2001 · Resigned 31 January 2005
Company dissolved
Director · Appointed 20 November 2000 · Resigned 31 October 2001
Company active
Meconic Limited
Director · Appointed 20 November 2000 · Resigned 31 October 2001
Company dissolved
Bitrex Limited
Director · Appointed 20 November 2000 · Resigned 31 October 2001
Company dissolved
Anipel Limited
Director · Appointed 20 November 2000 · Resigned 31 October 2001
Company dissolved
Haymarket Court Limited
Director · Appointed 31 August 1999 · Resigned 29 October 1999
Company dissolved
Director · Appointed 20 July 1998 · Resigned 19 November 2000
Company active
Weir Paper Holdings Limited
Secretary · Appointed 24 November 1995 · Resigned 30 June 1998
Company dissolved
Weir Pension Trustees Limited
Director · Appointed 24 November 1995 · Resigned 30 June 1998
Company dissolved
Weir Pension Trustees Limited
Secretary · Appointed 24 November 1995 · Resigned 30 June 1998
Company dissolved
Weir Paper Products Limited
Secretary · Appointed 24 November 1995 · Resigned 30 June 1998
Company dissolved
Secretary · Appointed 1 January 1995 · Resigned 30 June 1998
Company proposed for strike-off
Worked with
Officers who served alongside Macrae, Alexander Morgan
Boni, Debra Elenor
Director at Macfarlan Smith Limited · Resigned 24 October 2005
Dooley, Michael Anthony
Director at Macfarlan Smith Limited · Resigned 28 August 2003
Green, Kenneth Malcolm
Director at Macfarlan Smith Limited · Resigned 31 December 2001
Mercer, David Snedden
Director at Macfarlan Smith Limited · Resigned 30 November 2007
Director at Macfarlan Smith Limited · Resigned 24 October 2005
Smith, William Henry
Director at Macfarlan Smith Limited · Resigned 24 October 2005
Somerville, Hugh
Secretary at Macfarlan Smith Limited · Resigned 28 February 2002
Director at Avant Homes (Scotland) Limited · Resigned 26 June 2006