United Kingdom of Great Britain and Northern Ireland
June 1975
First Floor, 459 Finchley Road, Hampstead, London, NW3 6HN
UK PSC Register
Google
OpenCorporates