About Pillar Land Securities Reservoir House Limited (10673945) United Kingdom