About City Road Ventures Limited (12380169) United Kingdom