About Apartments Lakshmi Group Ltd (11821394) United Kingdom