About Melrose Partnership No2 (SL002099) United Kingdom