2018 is the date that marks the launching of The Noah Foundation, a company registered at Eighth Floor 6 New Street Square, New Fetter Lane, London. The company was established on 2018-04-11. Its Companies House Registration Number was 11304416 and the company area code was EC4A 3AQ. This company had been present in this business for three years up until 2021-07-27.
Deborah B. was this particular enterprise's director, appointed on 2018-04-11.
Executives who had control over the firm were as follows: Deborah B. had 1/2 or less of voting rights. Richard B., had 1/2 or less of voting rights.