About Melrose Partnership No. Iii 26 (SL002646) United Kingdom