09958947 - reg. no. assigned to Izlo Communications Limited. It was registered as a Private Limited Company on 2016-01-19. It has been operating on the British market for the last eight years. The company could be contacted at 1 Vincent Square in Westminster. The headquarters' post code assigned to this address is SW1P 2PN. The firm's Standard Industrial Classification Code is 73120 meaning Media representation services. The business most recent financial reports provide detailed information about the period up to 2023-01-31 and the latest confirmation statement was submitted on 2023-01-19.
There seems to be just one managing director at the current moment managing this specific firm, namely Elizabeth F. who's been carrying out the director's obligations since 2016-01-19.
Elizabeth F. 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.