About Hydra Park Properties Ltd (02313742) United Kingdom