About Vedanta Properties Limited (13391491) United Kingdom