MICHAELA CLAVELL RICHARDS

Total number of appointments 1, 1 active appointments

LEOPARD PUBLISHING COMPANY LIMITED

Correspondence address
3206 PALMERO WAY, PO BOX 744, PEBBLE BEACH, CA 93953, UNITED STATES
Role ACTIVE
Director
Date of birth
November 1958
Appointed on
15 March 1994
Nationality
BRITISH
Occupation
PUBLISHING