About Dewhurst Properties Limited (06689490) United Kingdom