2014 is the year of the beginning of Neeba Limited, a firm located at 77 Albert Road, , London. The company was created on 2014-07-11. Its Companies House Registration Number was 09126049 and the company post code was E17 7PT. The firm had existed in this business for about six years until 2020-10-13.
The following limited company was overseen by 1 director: Muneeba M., who was assigned this position in 2014.
Muneeba M. was the individual who controlled this firm, owned over 3/4 of company shares.