About Melrose Partnership No1 (SL002098) United Kingdom