About Canford Point Management Company Limited (03740824) United Kingdom