About Glow Property Management Ltd (13046252) United Kingdom