About Tulsi Properties Limited (08242134) United Kingdom