About London Income And Growth 2 Plc (13226935) United Kingdom