This particular business was located in London under the ID 02584290. It was started in 1991. The headquarters of this company was located at 25 Farringdon Street . The zip code for this place is EC4A 4AB. The firm was dissolved on 2017-07-06, which means it had been active for twenty six years.
The information we have detailing this specific company's executives implies that the last two directors were: John S. and Todd S. who became the part of the company on 2014-11-05.