About Hydra Bay Properties Plc (05105580) United Kingdom