United Kingdom of Great Britain and Northern Ireland
June 1992
Unit 1 & 2, 28a Herbert Road, Birmingham, B10 0PL
UK PSC Register
Google
OpenCorporates