2016 marks the establishment of Mycatisblind Ltd, the firm located at 27 Old Gloucester Street, Office 2000, London. It was founded on Tuesday 1st March 2016. The Companies House Registration Number was 10035480 and the company post code was WC1N 3XX. This company had been present on the market for about six years until Tuesday 22nd March 2022.
Nicola A. was the company's managing director, chosen to lead the company in 2016.
Nicola A. was the individual who had control over this firm, owned over 3/4 of company shares.