The Stephen Lawrence Charitable Trust has launched a co-working space for start-ups and small businesses working within the built environment in London