United Kingdom of Great Britain and Northern Ireland
August 1981
Flat 101, 120 Queensbridge Road, London, E2 8EZ
UK PSC Register
Google
OpenCorporates