United Kingdom of Great Britain and Northern Ireland
October 1970
Flat 29, Haverstock Hill, London, NW3 4RS
UK PSC Register
Google
OpenCorporates