About Devonshire House Management (mid) Ltd (12365235) United Kingdom