About Canford Nominee Co 2 Limited (09331278) United Kingdom