About Denbank Property Company Limited (03978905) United Kingdom