This Igo 15 Ltd firm has been operating in this business for at least 2 years, as it's been founded in 2022. Started with Registered No. 13918962, Igo 15 is a Private Limited Company with office in 89 Court Road, Birmingham B12 9LQ. The enterprise's SIC code is 43390 which stands for Other building completion and finishing.
There seems to be 1 director at present controlling this particular business, specifically Indy T. who's been executing the director's tasks since February 16, 2022.
Indy T. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.