Situated at C/o Aabrs Limited, London NW1 8AH Indiblue Limited was a Private Limited Company with 08533477 Companies House Reg No. It'd been set up eleven years ago before was dissolved on March 8, 2022.
This specific firm was managed by a single managing director: India W. who was guiding it from May 21, 2013 to the date it was dissolved on March 8, 2022.
India W. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.