Birthdate
March 1983
Nationality
British
Occupations
None
Roles
Director
Address
294 Aigburth Road, Liverpool, L17 9PW
Francine Leanne Melia was born in March 1983.
Francine Leanne Melia Business Events
11 Nov 2011
Resignation
06 Dec 2010
Appointment