About Vertus 8 Water Street Limited (12229319) United Kingdom