About Bennett & Bell Properties Ltd (13088543) United Kingdom