About Laxmidevi Properties Limited (12842520) United Kingdom