About The Denes (ham) Management Company Limited (06082432) United Kingdom