About Beale Property Investments Limited (10370373) United Kingdom