About British Land Offices No.1 Limited (02338232) United Kingdom