About Lexander Property Ltd (13043741) United Kingdom