About Property Land & Investment Corporation Limited (09908846) United Kingdom