About 31 Canal Street Limited (06191604) United Kingdom