Innovationrevelation Limited has been on the market for at least 12 years. Started with Registered No. 08311471 in the year 2012, it have office at 18 Turneville Road, London W14 9PS. The company's declared SIC number is 62020: Information technology consultancy activities. The company's latest filed accounts documents describe the period up to 2022-11-30 and the latest confirmation statement was submitted on 2022-11-28.
We have 1 managing director at the current moment supervising this specific business, specifically Elizabeth S. who's been executing the director's duties for 12 years. Moreover, the director's assignments are backed by a secretary - Peter W., who was selected by the business in 2012.
Executives with significant control over the firm are: Elizabeth S.. Peter W. owns over 3/4 of company shares.