United Kingdom of Great Britain and Northern Ireland
January 1995
7 Amhurst Court Amhurst Park, London, N16 5AX
UK PSC Register
Google
OpenCorporates