About Glenmoore Properties Ltd (10874943) United Kingdom