About Glasswork Properties Ltd (12117262) United Kingdom