United Kingdom of Great Britain and Northern Ireland
July 1985
Ibic- 102b, Bic 2 , Birmingham Science Park, Jennens Road, Birmingham, West Midlands, B7 4EJ
UK PSC Register
Google
OpenCorporates