About Glow Properties Ltd (13210538) United Kingdom