United Kingdom of Great Britain and Northern Ireland
November 1982
71 Marbaix Gardens, Thornbury Road, Isleworth, TW7 4FD
UK PSC Register
Google
OpenCorporates