About Cinnamon Wharf Limited (02021645) United Kingdom