About 44-47 Denton Street Management Limited (09212503) United Kingdom