About Velindran Properties Limited (01097972) United Kingdom