About Leh Property Group Ltd (11081189) United Kingdom