About Glemway Properties Limited (00917262) United Kingdom