Visibu Ltd could be found at Devonshire House, 582 Honeypot Lane in Stanmore. The postal code is HA7 1JS. Visibu has been on the market since the company was set up on 2020-04-16. The registered no. is 12560258. This firm's principal business activity number is 62020 which stands for Information technology consultancy activities. Visibu Limited filed its account information for the financial year up to 2022-04-30. The firm's latest annual confirmation statement was released on 2023-04-15.
According to the official data, the limited company is directed by one managing director: Stephanie S., who was appointed 4 years ago.
Stephanie S. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.