United Kingdom of Great Britain and Northern Ireland
February 1985
37 Mermaid House, Cross Street, Portsmouth, Hampshire, PO1 3GF
UK PSC Register
Google
OpenCorporates