About Versos Directors Limited (07766323) United Kingdom