Bizspace in Liverpool comprises a 233,464 sq ft (21,688 sq m) business centre with over 40 units ranging from 859 sq ft (80 sq m) to 33,271 sq ft (3,091 sq m). We offer flexible business accommodation for companies seeking industrial, warehouse or office units.