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