About Halcyon Shores Limited (07763933) United Kingdom