About Pillars Properties Limited (13712351) United Kingdom