United Kingdom of Great Britain and Northern Ireland
October 1959
90, Dunclair Park, Plymouth, PL3 6DE
UK PSC Register
Google
OpenCorporates