About Laxmi Govinda Properties Ltd (10552908) United Kingdom