About Deshore Management Services Ltd (11170253) United Kingdom