About Glc Properties Limited (11267802) United Kingdom