The business was located in London under the ID 04482676. It was established in 2002. The headquarters of the company was situated at Solar House 1-9 Romford Road. The zip code is E15 4RG. This business was formally closed on 2022-09-13, meaning it had been in business for twenty years.
Our data related to this enterprise's executives indicates that the last two directors were: Andrew R. and Sandra A. who were appointed to their positions on 2006-02-01 and 2002-08-30.
Sandra A. was the individual with significant control over this firm, owned over 3/4 of company shares.