Birthdate
September 1980
Nationality
British Maltese Dual
Occupations
Consultant Project Manager
Roles
Director
Address
Flat 6 Montgomery Lodge, 3 Cleveland Grove, London, E1 4XQ
Stuart Abela was born in September 1980.
Stuart Abela Business Events
11 Jan 2010
Resignation
11 Jan 2010
Resignation
01 Sep 2007
Appointment
01 Sep 2007
Appointment