About Leai Property Investment Uk Ltd (10958734) United Kingdom