About Melrose Partnership No. Iii 18 (SL002638) United Kingdom