About Halcyon Palms Ltd (08609338) United Kingdom