United Kingdom of Great Britain and Northern Ireland
January 1974
The Beeches, All Saints Road, Lymington, SO41 8FD
UK PSC Register
Google
OpenCorporates