About The Residence (canford Cliffs) Management Limited (11912133) United Kingdom