24 London Square came into being in 2012 as a company enlisted under no 08315769, located at EC1V 4PW London at 145-157 St John Street. This firm's last known status was dissolved. 24 London Square had been in this business for at least four years.
The info we gathered detailing this particular enterprise's management implies that the last two directors were: Robert M. and Tomasz S. who were appointed to their positions on 2012-12-03.
Executives who controlled the firm include: Tomasz S. had substantial control or influence over the company owned 1/2 or less of company shares and had 1/2 or less of voting rights. Robert M. had substantial control or influence over the company owned 1/2 or less of company shares, had 1/2 or less of voting rights.