About Beal Property Investments Limited (10898041) United Kingdom