is not in process of liquidation on Jun 1, 2024
United Kingdom
corporate-llp-designated-member
Appointed on31 Jan 2020
Where is TECHSTARS LONDON 2016 LLP's headquarters?
TECHSTARS LONDON 2016 LLP's headquarters is located at LONDON, 47 PARK LANE, W1K 1PR
What year was TECHSTARS LONDON 2016 LLP started?
TECHSTARS LONDON 2016 LLP was started in 2016
Sources: Companies House