About M Grindrod Property Ltd (13307593) United Kingdom