United Kingdom of Great Britain and Northern Ireland
April 1975
1 North Row Buildings, North Row, London, W1K 7DG
UK PSC Register
Google
OpenCorporates