A not-for-profit company which provides affordable space for businesses that collectively employ over 1,200 people in Leeds has achieved a tenant satisfaction rating of 9.25 out of 10.