About Pilgrims Lodge Homes Limited (10772595) United Kingdom