About Glenshire Properties Ltd (SC668119) United Kingdom