About Canfield Freehold 151 Limited (11593887) United Kingdom