About Glamis Properties Limited (09267745) United Kingdom