Office TypeBudgetNo. of DesksHomeUnited KingdomEnglandYorkshireShared Office Space in Yorkshire, England