About London & Berkshire Properties Limited (02733314) United Kingdom