Managing Director
London, England, United Kingdom
Amalgamated Metal Trading Ltd
Haynes Hanson & Clark
Assistant manager
Stowe School, Buckingham
Stowe School