09989517 is the registration number assigned to Numbalee Limited. It was registered as a Private Limited Company on Friday 5th February 2016. It has been operating in this business for the last eight years. The company can be found at 5 Forest House 186 Forest Road in Loughton. It's post code assigned to this place is IG10 1EG. The company's SIC and NACE codes are 47910 and their NACE code stands for Retail sale via mail order houses or via Internet. Numbalee Ltd reported its latest accounts for the financial year up to Monday 28th February 2022. The company's latest confirmation statement was submitted on Saturday 4th February 2023.
Oliver L. is the company's solitary director, who was chosen to lead the company on Tuesday 18th October 2016. Since 2016 David L., had performed the duties for this business up to the moment of the resignation in 2016.
Oliver L. 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.