About Pillory Street Properties Limited (12250847) United Kingdom