About Letsure Holdings Limited (FC024537) Channel Islands