About Pillar Estates Ltd (13076901) United Kingdom