About 34-37 Denton Street Limited (08801580) United Kingdom