United Kingdom of Great Britain and Northern Ireland
February 1991
The Old Barn, Church Lane, Lyndhurst, Hampshire, SO43 7EW
UK PSC Register
Google
OpenCorporates