About Verbeia Properties Limited (11122812) United Kingdom