Sweden
November 1964
Stron House, 100 Pall Mall, London, SW1Y 5EA
UK PSC Register
Google
OpenCorporates