About Melrose Partnership No. Iii 23 (SL002643) United Kingdom