About Canford Property Management Limited (04381210) United Kingdom