About The Glenmore Trust Property Company Limited (08360565) United Kingdom