This particular firm was registered in London with reg. no. 05399187. It was registered in 2005. The main office of this firm was situated at 37 Ivor Place . The postal code for this address is NW1 6EA. This company was formally closed in 2022, which means it had been in business for seventeen years.
This limited company was led by a single managing director: Sarah G., who was formally appointed in 2005.
Sarah G. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.