This particular company was located in London registered with number: 09922693. This company was set up in the year 2015. The office of this firm was situated at 45a Cleveland Road . The postal code is E18 2AE. The enterprise was dissolved on Tuesday 17th August 2021, which means it had been in business for 6 years.
Rachel O. was this enterprise's director, selected to lead the company 9 years ago.
Rachel O. was the individual who had control over this firm, owned over 3/4 of company shares.