About City Partnership Nominee Limited (SC418369) United Kingdom