United Kingdom of Great Britain and Northern Ireland
July 1979
56, Fieldview, London, SW18 3HF
UK PSC Register
Google
OpenCorporates