About Glenord Partners Llp (OC379427) United Kingdom