About Glow Property Solutions Limited (11805683) United Kingdom