About The Collective Kentish Town Holdco Limited (10578314) United Kingdom