United Kingdom of Great Britain and Northern Ireland
October 1971
24, Rochester Mews, London, NW1 9JB
UK PSC Register
Google
OpenCorporates