About Canford Properties Ltd (11266569) United Kingdom