About Canford Court (management) Limited (05139408) United Kingdom