About 1-12 Pilgrims Court Company Limited (01807880) United Kingdom