United Kingdom of Great Britain and Northern Ireland
November 1996
89, Fernleigh Road, London, N21 3AJ
UK PSC Register
Google
OpenCorporates