About Denstone Properties Limited (02589355) United Kingdom