Mark Grant, 57, from Winson Green Road will appear in court charged with a string of offences