About Melrose Partnership No. Iii 24 (SL002644) United Kingdom