About Lxr Properties Ltd (13363522) United Kingdom