About Ved Properties Limited (11556282) United Kingdom