About Cherry Hill Management Limited (02627433) United Kingdom