noa

noa

Backing founders building innovative technology companies that aim to solve mission critical problems facing the Built World and accelerate its positive transformation.

HQ location
London, United Kingdom
Launch date
Employees
Company register number
11985406
Authorizing premium user...