This business was situated in Great Ormond Street Hospital under the following Company Registration No.: 04645634. It was registered in 2003. The main office of this firm was located at 27 Old Gloucester Street London. The area code for this address is WC1N 3XX. This enterprise was formally closed on 16th March 2021, which means it had been active for eighteen years.
The information we have that details this particular company's members implies that the last two directors were: Mark S. and Roberta M. who were appointed to their positions on 23rd January 2003.
Executives who had significant control over the firm were: Mark S. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Roberta M. owned 1/2 or less of company shares, had 1/2 or less of voting rights.