Searching for office space in Leeds? Backstone Business Space provides self-contained office suites just south of Leeds city centre, without the commitment of a long lease. The centre provides six individual offices of varying sizes, each with room for between 4 and 12 people. This means businesses of all sizes https://bookmarklogin.com/story21998592/serviced-offices-in-leeds-backstone