United Kingdom of Great Britain and Northern Ireland
March 1965
37, Southgates Road, Great Yarmouth, Norfolk, NR30 3LL
UK PSC Register
Google
OpenCorporates