A rogue letting agent has been ordered to pay £42,596 in fines and costs of £10,626 after pleading guilty to a...