Mashable is a global, multi-platform media and entertainment company.
A modern, flexible office space at One Central, The Offices 2, Level 2, has been leased on a long-term basis to a single ...