Owen, Declan Robert
Meanwood, Leeds, West Yorkshire
Status:
Active
Notified: 03/02/2005
Date of Birth: 12/1967
Occupation: Computer Consultant
Role: Director
Country of Residence: England
Nationality: British
Smethurst, Catherine
Leeds, West Yorkshire
Status:
Active
Notified: 03/02/2006
Role: Secretary
Nationality: British