Venbaa Technologies began its business in 2012 as a Private Limited Company registered with number: 08272037. This particular company has operated for twelve years and the present status is active. The firm's head office is based in Slough at 21 Byways. Anyone could also locate the firm by the postal code, SL1 7EB. The company's registered with SIC code 62020: Information technology consultancy activities. October 31, 2022 is the last time when the accounts were filed.
We have a team of two directors running this specific business right now, specifically Ramya S. and Premdass R. who have been carrying out the directors duties for twelve years.
Sivandurai R. is the individual with significant control over this firm, owns over 3/4 of company shares.