Open space start-up

Landmark House, Hammersmith, London W6, UK