About Urban And Village Ltd (07345155) United Kingdom