This Newbasenewlife Ltd firm has been in this business for at least 3 years, as it's been founded in 2021. Registered with number 13111483, Newbasenewlife was set up as a Private Limited Company located in 167-169 Great Portland Street, London W1W 5PF. The company's Standard Industrial Classification Code is 63120 and has the NACE code: Web portals. Newbasenewlife Limited reported its account information for the financial year up to 2023-01-31. The company's latest confirmation statement was released on 2023-01-03.
Since Monday 4th January 2021, the following firm has only had 1 director: Stuart M. who has been leading it for 3 years.
Stuart M. is the individual who controls this firm, owns over 3/4 of company shares.