About Berkshire Amlak Property Ltd (10898804) United Kingdom