About Veda Properties Ltd (13528111) United Kingdom