RElab

RElab

Accelerator focused on technology-led innovation with application in the built environment.

Launch date
Company register number 07756651
London England (HQ)