Birthdate
November 1967
Nationality
British
Occupations
Kitchen Designer
Roles
Director
Address
26 Chester Court, London, SE8 5AN
Robert Howell was born in November 1967.
Robert Howell Business Events
04 Mar 2013
Resignation
12 May 2006
Appointment
Same name people