About Chris Pickup Associates Limited (03150679) United Kingdom