8 units ranging from 2,002 sq ft to 6,997 sq ft (185 sq m to 650 sq m) Bizspace offers flexible managed workspace accommodation for companies seeking light industrial or storage premises.