About The Placement Group (ahp) Limited (08534298) United Kingdom