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