United Kingdom of Great Britain and Northern Ireland
December 1968
36, Burrows Road, London, NW10 5SG
UK PSC Register
Google
OpenCorporates