About Edmund Parker Management Limited (13030709) United Kingdom