Person

Mr Kenneth Mckerrow Logan

Person with Significant Control

Ground Floor,
Techno Centre
Station Road
Horsforth
Leeds
LS18 5BJ
United Kingdom

British

United Kingdom

April 1972