About London & Anglian Estates Limited (03167731) United Kingdom