About Cinnamon Management Limited (07943803) United Kingdom