17 St Helen's Place Tenant Limited