Check the Disc Alignment Allen bolt on the disc.
Also check to see if you have the Brake Pad anti Squeal paste ont he back of the pads and or the anti squeal shims inbetween the pads and the pistons ont he caliper.
I had similar noise. tightened allenbolt on disc and it was gone. Changed pad shortly after that as pads were gone too.
Where in South Africa Are you?
I was born in Cape Town, but Raised in Los Angeles.
'92 300CE - Sold
2004 C240 - C7 Wheels
2015 ML350 - P1, Pano, Ash poplar wood, Sport Dinamica interior, Running Boards Keyless go.