About Urban Village Holdings Limited (13682860) United Kingdom