The enterprise known as Nova & Saba was registered on 2013-08-27 as a private limited company. The enterprise office was situated in London on 295 Bethnal Green Road. The address area code is E2 6AH. The official reg. no. for Nova & Saba Limited was 08665495. Nova & Saba Limited had been active for nine years up until dissolution date on 2022-01-18.
The company was directed by a single managing director: Mohammed I., who was appointed in August 2013.
Mohammmed I. was the individual who controlled this firm, owned over 3/4 of company shares.