About Urban Exe Management Company Limited (07920354) United Kingdom