OpenCompanies

Techstars London 2016 LLP

Company number
OC408488
Status
Active
Type
Limited Liability Partnership
Incorporated
7 Apr 2016

Registered office

47 Park Lane
London
W1K 1PR

Accounts

Year ended Cash Employees
31 Dec 2024 £130,820 0
31 Dec 2023 £177,678 0

Connections

Companies at the same address

Data