About Land And Buildings Investment Company Limited (10814572) United Kingdom