About Glenmore Property Holdings Limited (03198128) United Kingdom