About Mahalakshmi Property Limited (11852101) United Kingdom