About Vrinda Properties Limited (13298453) United Kingdom