About Cedar House Company Limited (FC015678) Channel Islands