About Canford Residents Management Limited (06381127) United Kingdom