About Pilgrim Management Limited (13045675) United Kingdom