United Kingdom of Great Britain and Northern Ireland
June 1987
Canal Place, Apartment 6.02, 33 Andrew’S Road, London, E8 4FX
UK PSC Register
Google
OpenCorporates