United Kingdom of Great Britain and Northern Ireland
January 1965
Carlyon Road Industrial Estate, Carlyon Road, Atherstone, Warwickshire, CV9 1LQ
UK PSC Register
Google
OpenCorporates