About Melrose Partnership No. Iii 21 (SL002641) United Kingdom