The firm is based in Berkhamsted under the ID 11317821. It was registered in 2018. The main office of this company is situated at 2 Claridge Court Lower Kings Road. The zip code for this location is HP4 2AF. This firm's declared SIC number is 62011 which means Ready-made interactive leisure and entertainment software development. The latest filed accounts documents detail the period up to 2022/04/30 and the latest confirmation statement was filed on 2023/04/17.
As mentioned in the firm's executives list, since 2020 there have been three directors: Lewis C., Lewis C. and Jenna C..
Jenna C. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.