About India Vegan Properties Limited (13582901) United Kingdom