About La Property & Investments Ltd (10957981) United Kingdom