Birthdate
September 1965
Nationality
South African
Occupations
Art Dealer
Roles
Director
Address
1a, Nellie Road, Norwood, Johannesburg, South Africa, 2192
Louis David Carr was born in September 1965.
Louis David Carr Business Events
10 Feb 2015
Appointment
10 Feb 2015
Resignation