About Property Investment Corporation Limited (03790404) United Kingdom