About British Land City Offices Limited (03946069) United Kingdom