2020 marks the launching of Noak Storefront Ltd., a firm that is situated at Flat 36 Sherwood Court, Bryanston Place in London. This means it's been four years Noak Storefront has been in the UK, as it was founded on 2020-02-21. The company's Companies House Reg No. is 12476763 and the company postal code is W1H 5FF. The company's registered name switch from Noah's Ark Us2uk to Noak Storefront Ltd. took place on 2021-01-04. This enterprise's SIC and NACE codes are 47990 which stands for Other retail sale not in stores, stalls or markets. The most recent financial reports were submitted for the period up to 2022-02-28 and the latest confirmation statement was filed on 2023-02-20.
There seems to be a solitary director now leading this specific company, namely Ayoola K. who has been doing the director's obligations for four years.
Ayoola K. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.