About Virtus Place Eight Limited (12079753) United Kingdom