Buho Studio Limited has been in the UK for at least seven years. Started with registration number 10645023 in the year 2017, the company is located at Northgate, Leeds LS2 7PN. This business's principal business activity number is 62020 meaning Information technology consultancy activities. Buho Studio Ltd reported its latest accounts for the period that ended on 2022-03-31. The company's latest annual confirmation statement was submitted on 2023-03-21.
At present, the firm is supervised by just one managing director: Pablo T., who was appointed on 2017-03-01.
Pablo L. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.