About Glow Investment Properties Limited (10017599) United Kingdom