United Kingdom of Great Britain and Northern Ireland
May 1981
Brown Europe House, Suite 8, Unit 33-34, Gleaming Wood Drive, Lordswood, Chatham, ME5 8RZ
UK PSC Register
Google
OpenCorporates