About Cherry Hill Holdings Ltd. (02390194) United Kingdom