Megha Holdings Limited is an active company incorporated on 6 January 2025 with the registered office located in Shrewsbury, Shropshire. Megha Holdings Limited was registered 1 year ago.
Registered office address changed from Flat 24 Aughton Court Church Road Upton Wirral CH49 6JY United Kingdom to 10 Pensfold Bicton Heath Shrewsbury SY3 5HF on 11 November 2025