About Pillar Estates No.2 Limited (02783379) United Kingdom