Barnabas Robert John Macaulay was born in June 1976.
01 May 2016
Significant Control
25 Feb 2011
Resignation
03 Dec 2010
Appointment
THE BARN AGENCY LTD
Barnabas Robert John Macaulay was appointed a director
at 35 years old.
British
23 May 2006
Appointment