About Canford House Management Limited (00973867) United Kingdom