United Kingdom of Great Britain and Northern Ireland
December 1980
Fable Apartments 261c, Flat 96, City Road, London, EC1V 1AP
UK PSC Register
Google
OpenCorporates