MDL Marinas raise £3,000 for charity