About Cinnamon Freehold Limited (03127281) United Kingdom