12245549 is a registration number assigned to Twaya Limited. The firm was registered as a Private Limited Company on 2019-10-07. The firm has been on the market for five years. The firm can be contacted at 29 Elliston House Wellington Street in London. The head office's postal code assigned to this location is SE18 6QF. This enterprise's registered with SIC code 62020 which stands for Information technology consultancy activities. Twaya Ltd filed its latest accounts for the period up to 2022-10-31. Its most recent confirmation statement was submitted on 2023-10-06.
There is one director currently managing this company, specifically Madhuri B. who's been utilizing the director's responsibilities since 2019-10-07.
Madhuri B. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.