United Kingdom of Great Britain and Northern Ireland
September 1969
3 Lazarus Court, Bradford Row, Doncaster, DN1 3NF
UK PSC Register
Google
OpenCorporates