About Worcester Street House Ltd (10755512) United Kingdom