About Beacontree Plaza Limited (02175586) United Kingdom