About Glow Home Properties Ltd (11939785) United Kingdom