About Pilgrims Management Company Limited (02665252) United Kingdom