About British Land Aqua Partnership (2) Limited (06024921) United Kingdom