About Devonshire House Management Company (rtm) Limited (05221724) United Kingdom