About Tulasi Properties Ltd (10204897) United Kingdom