About Bennett & Beastow Estates Ltd (12884880) United Kingdom