About Glen Freehold (bromley) Limited (04380347) United Kingdom