About The Glenhead Partnership (SL003220) United Kingdom