Birthdate
February 1966
Nationality
British
Occupations
Clothing Retailer
Roles
Director
Address
Cherry Tree House, Long Walk, Chalfont St Giles, England, HP8 4AN
Annabel Landra was born in February 1966.
Annabel Landra Business Events
03 Dec 2012
Resignation
24 Sep 2010
Appointment