About Urban & City Holdings Limited (05839645) United Kingdom