About Pilgrim Developement Limited (10335660) United Kingdom