This particular business was situated in London under the ID 08228902. This firm was started in the year 2012. The headquarters of this company was located at 55 Beulah Road . The post code is E17 9LG. This enterprise was officially closed in 2020, meaning it had been in business for 8 years.
The following business was controlled by 1 director: Neil C., who was arranged to perform management duties on 2012-09-26.
Neil C. was the individual who controlled this firm, owned over 3/4 of company shares.