Noa& came into being in 2022 as a company enlisted under no 14052782, located at EC1V 2NX London at 128 City Road. It has been in business for two years and its last known status is active. The company's registered with SIC code 68209 - Other letting and operating of own or leased real estate.
The company has one managing director at present controlling this specific company, namely Ngozi A. who's been executing the director's assignments since 2022-04-19.