About Canford Cliffs Developments Limited (10830225) United Kingdom