About Beechcroft Freeholds Tring No 1 Limited (11002698) United Kingdom