United Kingdom of Great Britain and Northern Ireland
January 1962
1, Regent Terrace, Rita Road, London, SW8 1AW
UK PSC Register
Google
OpenCorporates