United Kingdom of Great Britain and Northern Ireland
August 1961
Unit 5917, PO BOX 6945, London, W1A 6US
UK PSC Register
Google
OpenCorporates