About Lakh Property Limited (11209798) United Kingdom