Birthdate
February 1943
Nationality
British
Occupations
Small Holder
Roles
Director
Address
Cloverhill Farm Old Toll, Ayr, Strathclyde, KA6 6LP
Margaret Barber was born in February 1943.
Margaret Barber Business Events
17 Mar 1999
Resignation
22 Nov 1995
Appointment
Same name people