About Macmerry Management Lp (SL011585) United Kingdom