About Duxburys Property Consultants Limited (08695476) United Kingdom