About City Partners Limited (04130693) United Kingdom