About Glts Properties Ltd (SC445209) United Kingdom