About Leai Properties Uk Ltd (10948301) United Kingdom