Mr Stephen Logan HOWELL
Mr Stephen Logan HOWELL is a British citizen, born on August of 1985.
Nationality: | British |
Born on: | August of 1985 |
Registered Address
The registered address of Mr Stephen Logan HOWELL is:
162, Ringleas, NG12 3NH, Nottingham, England
Appointments
These are the registered company appointments of Mr Stephen Logan HOWELL.
STILLDATA LIMITED
Director
Data Services & Fundraiser
ACTIVEAssigned on 01 Feb 2018
Current time on role 6 years, 4 months