United Kingdom of Great Britain and Northern Ireland
November 1964
Kilburn Street, Watersheddings, Oldham, Lancashire, OL1 4JF
UK PSC Register
Google
OpenCorporates