Birthdate
November 1971
Nationality
English
Occupations
Director, Trustee
Roles
Director
Address
Manor Court Chambers, Townsend Drive, Nuneaton, Warwickshire, England, CV11 6RU
Leigh Owen was born in November 1971.
Leigh Owen Business Events
31 Jul 2014
Resignation
13 Jun 2014
Appointment
01 Feb 2012
Appointment
Same name people
Leigh Owen
Telford and Wrekin, Shropshire, 49 years old