United Kingdom of Great Britain and Northern Ireland
November 1988
3, Pembroke Court, Lillington Avenue, Leamington Spa, CV32 5TT
UK PSC Register
Google
OpenCorporates