About Demistone Properties Limited (04959185) United Kingdom