Internet - London, England, United Kingdom
Search Portal for traditional Office Space for lease, starting from London properties. Connecting landlords and office agents to companies looking for office space. Full social media integration. Established in London in 2014. Number one listing office portals in London.
Gmail
Google Plus
Linkedin Widget
Google Analytics