About Vega Property Developments Limited (11270912) United Kingdom