About Property Investment And Finance Corporation Limited (12198602) United Kingdom