About Leeds City Village Limited (11073881) United Kingdom