Search the register – results All results HYDRA-CAPSULE LIMITED 02129607 - Incorporated on 8 May 1987 Hydra House, Bishops Frome, Worcestershire, WR6 5BP