About London & Berkshire Estates Limited (02377510) United Kingdom