About Canfield Freehold Limited (03180478) United Kingdom