About Glow Property Limited (11261823) United Kingdom