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