This business centre has a total of 24,473sq/ft, so they are confident they can truly accommodate almost any size of company.