About Lehal Property Investments Limited (13611722) United Kingdom