United Kingdom of Great Britain and Northern Ireland
February 1971
86 Ellison Road, Ellison Road, Sidcup, DA15 8BL
UK PSC Register
Google
OpenCorporates