United Kingdom of Great Britain and Northern Ireland
October 1999
32, Trafford Road, Thornton Heath, CR7 6DQ
UK PSC Register
Google
OpenCorporates