United Kingdom of Great Britain and Northern Ireland
January 1978
45 Tills Road, Sprowston, Norwich, Norfolk, NR6 7QZ
UK PSC Register
Google
OpenCorporates