About Cherry Hill Limited (FC029992) Channel Islands