The no risk tenancy agreements make The Telsen Centre a popular choice for newly established companies.