Maygrove Capital Partners,
a UK private family office
Long-Term Capital. Strategic Assets. Enduring Value.