About Pilgrims Way Properties Limited (12212974) United Kingdom