About Penn Place Associates Limited (04088029) United Kingdom