About Pillar Land Securities Limited (04449969) United Kingdom