A letting agent who failed to safeguard £28,000 worth of tenants’ deposits and rent destined for landlords has been handed a...