ThinkGrid headquarters details
- Street address
- 15 Hardwicks Square
- City
- London
- State / region
- England
- ZIP / postal code
- SW18 4AG
- Country
- United Kingdom
- Phone
- +44 20 3393 7320
- Founded
- 2008
- Website
- thinkgrid.com
- linkedin.com/company/thinkgrid
Location map
Open in Google MapsAll ThinkGrid office locations
| City | State / region | Country | Type |
|---|---|---|---|
| London HQ | England | United Kingdom | Headquarters |
Showing the headquarters of 3 recorded locations. See every location in GraphIQ →
About ThinkGrid
ThinkGrid is headquartered in London, England, United Kingdom. Founded in 2008, the company has 3 recorded locations and employs approximately 75 people worldwide.
Where is ThinkGrid's main office?
ThinkGrid's main headquarters office is located at 15 Hardwicks Square, London, England SW18 4AG, United Kingdom. This is the company's primary corporate address.
ThinkGrid regional offices
Beyond its headquarters in London, ThinkGrid has recorded locations in United Kingdom.
ThinkGrid contact information
The main switchboard for ThinkGrid headquarters can be reached at +44 20 3393 7320. Official website: thinkgrid.com.
What does ThinkGrid do?
Founded in 2008, ThinkGrid is a private corporation headquartered in the UK, with offices located in London, Seattle, Sydney, Belgrade and Lviv, run by an experienced management team. ThinkGrid operates nine data centres across the world to house a unique platform, which delivers real IT services such as Hosted Virtual Desktop, Virtual Server, Voice to a network of partners. Partners then can use our state-of-the-art software platform to provision, bill, manage and service their customers in real-time. ThinkGrid have over 10,000 users accessing services on a day to day basis, powered by our partner ecosystem which encompasses over 150 partners who deliver and resell our services, packaging them for different vertical markets.
Frequently asked questions
Where is ThinkGrid headquarters?
ThinkGrid's headquarters is located at 15 Hardwicks Square, London, England SW18 4AG, United Kingdom.
How many offices does ThinkGrid have?
GraphIQ records 3 locations for ThinkGrid, as of October 2026.
What is ThinkGrid's corporate address?
The corporate headquarters address is 15 Hardwicks Square, London, England SW18 4AG, United Kingdom.
When was ThinkGrid founded?
ThinkGrid was founded in 2008 and employs approximately 75 people.
What is ThinkGrid's phone number?
The main phone number for ThinkGrid headquarters is +44 20 3393 7320.
How many employees does ThinkGrid have?
ThinkGrid has approximately 75 employees (GraphIQ estimate, 2026).