About Urban Village Property Ltd (07176032) United Kingdom