About 6 To 9 Denton Street Management Limited (13655354) United Kingdom