About White Pillar Properties Limited (08383565) United Kingdom