About Glen Bacon Properties Ltd (09146982) United Kingdom