United Kingdom of Great Britain and Northern Ireland
April 1970
346a Farnham Road, Slough, SL2 1BT
UK PSC Register
Google
OpenCorporates