United Kingdom of Great Britain and Northern Ireland
September 1968
3 Devonshire Square, Southsea, PO4 0JJ
UK PSC Register
Google
OpenCorporates