About 54-57 Denton Street Limited (13131529) United Kingdom