About Canford Apartment Limited (10117751) United Kingdom