About Glenmore Properties Limited (SC381340) United Kingdom