About Lakshmis Properties Limited (10678945) United Kingdom