About Lamsehchi Property Ltd (11496457) United Kingdom