Search the register – results All results WATFORD VELMURUGAN TRUST (WVMT UK) 07493432 - Converted/Closed on 15 November 2023 453 St. Albans Road, Watford, Hertfordshire, England, WD24 7RZ