About Beechcroft Freeholds Tring No 2 Limited (11002484) United Kingdom