About Tilak & Lalita Properties Ltd (12806839) United Kingdom