Birthdate
August 1950
Nationality
Seychellois
Occupations
Line Operator
Roles
Director
Address
3 Ravenswood, 139 Palmerston Road, London, N22 8RH
Leon Robert Desaubin was born in August 1950.
Leon Robert Desaubin Business Events
24 Jun 2000
Resignation
18 Aug 1994
Appointment