The enterprise operates as Trabu Technologies Ltd. The firm was started two years ago and was registered with 13881891 as its reg. no. The head office of the firm is based in London. You may visit them at 71-75 Shelton Street, Shelton Street. This enterprise's principal business activity number is 79110 and their NACE code stands for Travel agency activities. Its latest annual accounts cover the period up to 2023/01/31 and the most recent confirmation statement was released on 2023/01/30.
For two years, this particular business has only been guided by 1 director: Rory W. who has been administering it since Monday 31st January 2022. Additionally, the managing director's assignments are often assisted with by a secretary - Rebecca W., who was chosen by this specific business 2 years ago.
Executives who control the firm include: Rory W. has over 1/2 to 3/4 of voting rights. Rebecca W. has 1/2 or less of voting rights.