About Worcester Street Property Company Ltd (09352033) United Kingdom