United Kingdom of Great Britain and Northern Ireland
January 1990
23, Coleburn Road, Norwich, Norfolk, NR1 2PA
UK PSC Register
Google
OpenCorporates