About Denmor Building Limited (09817169) United Kingdom