About Vertus Newfoundland Place Limited (12229350) United Kingdom