About Mandeleo Partners Llp (OC434613) United Kingdom