About Queenswood Limited (FC017454) Channel Islands