17squad started conducting its business in 2021 as a Private Limited Company under the ID 13435681. This company's registered office was based in London at Portsea House, Flat 19. This 17squad Ltd business had been operating offering its services for one year.
This specific company was administered by 1 director: Kelly T. who was in charge of it for one year.
Kelly T. 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.