About 3 Anglesea Terrace Management Co. Limited (04820713) United Kingdom