This particular Lalibella Ltd company has been offering its services for at least eleven years, having launched in 2013. Registered under the number 08542820, Lalibella is a Private Limited Company with office in 7 Drayton Gardens, London SW10 9RY. This enterprise's SIC and NACE codes are 47910 which means Retail sale via mail order houses or via Internet. 2022/05/31 is the last time company accounts were filed.
From the data we have, this specific firm was built eleven years ago and has been steered by three directors, and out this collection of individuals two (Tania S. and Stefania C.) are still listed as current directors.