About Pillaro Properties Limited (01164396) United Kingdom