About Vega Apartments Limited (11143806) United Kingdom