About Melrose Partnership No. Iii 20 (SL002640) United Kingdom