This Libria Ltd firm has been in this business field for 4 years, as it's been founded in 2020. Registered with number 12915816, Libria was set up as a Private Limited Company with office in Essex House, Ilford IG1 1TE. The company's SIC and NACE codes are 47910 which means Retail sale via mail order houses or via Internet. The company's most recent annual accounts were submitted for the period up to Thursday 30th September 2021 and the most recent annual confirmation statement was released on Saturday 10th December 2022.
Taking into consideration this particular enterprise's executives data, for three years there have been two directors: Farha S. and Sheraz A..
Sheraz A. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.