About Glenchi Property Ltd. (10971053) United Kingdom