About Tara Laxmi Properties Ltd (04366172) United Kingdom