About Benacre Properties (holding) Limited (10024540) United Kingdom