About Denys Management Limited (13231941) United Kingdom