Neil Maxwell Primrose was born in February 1972.
06 Apr 2016
Significant Control
18 Jan 2016
Resignation
01 Dec 2015
Appointment
09 Dec 2007
Appointment
ISLA RACING LLP
Neil Maxwell Primrose was appointed a llp designated member
at 36 years old.
02 Feb 2007
Resignation
29 Sep 2006
Resignation
SWISSVAX LLP
Neil Maxwell Primrose was resigned a llp designated member
at 35 years old.
08 Dec 2005
Appointment
SWISSVAX LLP
Neil Maxwell Primrose was appointed a llp designated member
at 34 years old.
12 Mar 2004
Appointment
21 Jan 2004
Appointment
21 Jan 2004
Appointment
21 Jan 1997
Appointment