About London & Regional Estates Limited (02664318) United Kingdom