United Kingdom of Great Britain and Northern Ireland
September 1957
Orleton Road, Ludlow Business Park, Ludlow, Shropshire, SY8 1XF
UK PSC Register
Google
OpenCorporates