2020 is the date that marks the founding of Ortymall Ltd, the company that was situated at 71-75 Shelton Street, in London. It was created on Tuesday 15th December 2020. The Companies House Registration Number was 13081610 and the postal code was WC2H 9JQ. It had been operating on the market for three years until Tuesday 13th June 2023.
This specific firm had one managing director: Oscar O., who was appointed in December 2020.
Oscar O. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.