John Richard OSBORN
Born
Natural Officer
Role
Active
Director
Occupation
Company Technical Manager
Nationality
British
Appointed as Director
Correspondence Address
20
Maple Croft Road
Sheffield
South Yorkshire
S9 1DP
United KingdomCountry of Residence
England