About Beaconsfield Property Investments Limited (12059576) United Kingdom