About Denmor Developments Limited (05961992) United Kingdom