The business was registered in London with reg. no. 05643671. It was established in the year 2005. The office of this company was located at 2nd Floor 145-157 St John Street. The post code is EC1V 4PY. The firm was dissolved in 2014, meaning it had been active for 9 years.
This company was directed by 1 managing director: Leo C., who was arranged to perform management duties in 2005.