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