United Kingdom of Great Britain and Northern Ireland
April 1975
Ground Floor Flat, 29 Cleveland Gardens, London, W2 6DE
UK PSC Register
Google
OpenCorporates