About 4 Worcester Terrace Management Limited (01835916) United Kingdom