This particular Lily Ella Limited firm has been operating in this business for six years, having launched in 2018. Registered with number 11612755, Lily Ella was set up as a Private Limited Company located in Ground Floor, Portland House, Newcastle Upon Tyne NE1 8AP. This enterprise's SIC code is 47910 which means Retail sale via mail order houses or via Internet. 2022/01/31 is the last time company accounts were reported.